结构体的三种初始化
来源:互联网 发布:常用的数据加密算法 编辑:程序博客网 时间:2024/05/16 10:20
struct student_st
{
char c;
int score;
const char *name;
};
static void show_student(struct student_st *stu)
{
printf("c = %c, score = %d, name = %s\n", stu->c, stu->score, stu->name);
}
int main(void)
{
// method 1: 按照成员声明的顺序初始化
struct student_st s1 = {'A', 91, "Alan"};
show_student(&s1);
// method 2: 指定初始化,成员顺序可以不定,Linux 内核多采用此方式
struct student_st s2 =
{
.name = "YunYun",
.c = 'B',
.score = 92,
};
show_student(&s2);
// method 3: 指定初始化,成员顺序可以不定
struct student_st s3 =
{
c: 'C',
score: 93,
name: "Wood",
};
show_student(&s3);
return 0;
}</stdio.h>
0 0
- 结构体的三种初始化方法
- 结构体的三种初始化方法
- 结构体的三种初始化方式
- 结构体的三种初始化
- struct结构体初始化的三种方法
- C语言结构体初始化的三种方法
- C语言结构体初始化的三种方法
- 结构体初始化 访问的三种方式(结构体指针)
- 结构体的初始化
- 结构体的初始化
- 结构体的初始化
- 结构体的初始化
- 结构体的初始化
- 结构体的初始化
- 结构体的初始化
- 结构体的初始化
- C语言中结构体的三种初始化方式以及结构体作为传参传递
- 结构体初始化的几种方法
- 11 个 Linux 上最佳的图形化 Git 客户端
- 通过伪造CA证书,实现SSL中间人攻击
- ASM(Active Shape Models:主动形状模型)的介绍:asm_overview
- Android中ListView数据使用sAdapter.notifyDataSetChanged();方法不刷新的问题
- Java TreeMap
- 结构体的三种初始化
- keystore、AndroidStudio打包相关
- iOS 类别中增加、使用属性
- 使用查询脚本生成建表语句
- 写过的数据结构实验记录一下
- Main products of Acro Fluid
- POJ - 1286 Necklace of Beads(波利亚计数)(欧拉函数)
- 报表展现时引用css样式
- 【Hadoop】Hadoop官方文档翻译——YARN Architecture 2.7.3