#include <stdio.h> struct student{
int ID;
char name[];
int age;
}; int main(){
//赋值:
struct student s1 = { , "lifei", };
struct student s2 = { .ID = ,.name="letben",.age = };
struct student s3 = { , "qingwa", .ID = , .age = }; //使用:
printf("%s\n", s1.name);
printf("%d\n", s1.ID);
printf("%d\n", s1.age);
printf("二号同学的信息:id:%d,姓名:%s,年龄:%d\n", s2.ID, s2.name, s2.age);
printf("三号同学的信息:id:%d,姓名:%s,年龄:%d\n", s3.ID, s3.name, s3.age); getchar(); return ; }
相关文章
- 01-09Qt中文件操作遇到的(变量,容器,结构体)
- 01-09C语言数据结构——树和二叉树
- 01-09CSP第22次 202104-4 校门外的树 C语言答案
- 01-09C语言学习--11.5数组的强化学习
- 01-09C零基础视频-41-使用结构体封装游戏角色
- 01-09C语言的内联函数的作用
- 01-09用C语言编制查询某班同学的平均成绩
- 01-09C语言:7-2 10000以内的完数
- 01-09C语言经典例题:求10000以内n的阶乘
- 01-09c语言中volatile的关键字作用