定义结构体
struct abc{
int a;
int b;
int c;
};
赋值:
1)
struct abc test1={1,2,3};
2)
struct abc test2{
.a=1,
.b=2,
.c=3
};
3)
struct abc test3;
test3.a=1;
test3.b=2;
test3.c=3;
主要是第二种一直都没见过,第一次看见还有点懵逼,记录一下吧
本文介绍了C语言中结构体的定义与初始化方法,包括三种常见的初始化方式:完整初始化、成员初始化及逐步初始化。示例代码详细展示了每种方式的用法,帮助读者更好地理解和应用结构体。
定义结构体
struct abc{
int a;
int b;
int c;
};
赋值:
1)
struct abc test1={1,2,3};
2)
struct abc test2{
.a=1,
.b=2,
.c=3
};
3)
struct abc test3;
test3.a=1;
test3.b=2;
test3.c=3;
主要是第二种一直都没见过,第一次看见还有点懵逼,记录一下吧
1万+

被折叠的 条评论
为什么被折叠?