小编dim*_*v.l的帖子

使用宏初始化结构

我一直在寻找,找不到任何东西.考虑这个结构

typedef struct student
{
    char name[40];
    char grade;
}Student;
Run Code Online (Sandbox Code Playgroud)

如何使用参数初始化结构的宏?有点像

Student John = STUDENT(John, A); 
Run Code Online (Sandbox Code Playgroud)

其中STUDENT是一个定义的宏

c macros struct

5
推荐指数
1
解决办法
5868
查看次数

标签 统计

c ×1

macros ×1

struct ×1