當(dāng)程序員自己聲明一個(gè)新的結(jié)構(gòu)體變量,直接使用struct和typedef struct有什么不同?

2023-03-28 18:51

2023-03-28 22:52
struct Lucifer
{
};
定義后,要聲明變量的話,需:struct Lucifer a;
typedef struct Lucifer
{
}XXX;
定義后,要聲明變量的話,可:XXX a;
更多回答
用法 1 :
struct ST_A
{
};
typedef struct ST_A structA;
用法2:
typedef ST_A
{
} structA ;
看明白了么?
路過,打醬油。