结构体名和结构体类型名是一样的吗

2025-04-08 22:27:01
推荐回答(4个)
回答1:

NEW 能够成为 结构体类型名是 typedef 定义的.

type -- 类型
def --- 定义

语法:
typedef [struct 结构...] 结构体类型名


struct test {..}
test 是结构名, 这是 struct 自身定义的

两种方法都可定 义 结构.

// 定义结构
struct point { double x; double y; };
// 声明结构
struct point first, second;

// 定义结构
typedef struct point { double x; double y; } POINT;
// 声明结构
POINT first, second;

回答2:

不是一回事,就象是姓名和姓别,可能姓"女",也是女的.

回答3:

居然看不懂问题。。
我C++白学了 唉
你说的结构体名士什么? 结构体类型名是什么?
会定义 会用就好了吧。。

回答4:

typedef定义结构体时NEW为类型名,在后面程序使用中可以用NEW代替struct test,大幅简化程序,主要作用是这个