define的用法定义结构体
发布网友
发布时间:2022-05-05 03:17
我来回答
共4个回答
热心网友
时间:2022-06-28 21:11
define不能定义结构体,只能定义宏
#define NUM_1 1
定义结构体使用
struct
struct A
{
int a;
char b;
};
还可以用typedef把结构体定义成一个类型
typedef struct A
{
int a;
char b;
}MyType;
热心网友
时间:2022-06-28 21:12
#define LIST(name,type) \
struct name{ \
type value; \
struct name *next;}
可以这样用:
LIST(Node,int);
struct Node head={123,NULL};
热心网友
时间:2022-06-28 21:12
用typedef
热心网友
时间:2022-06-28 21:13
你要问什么?