C-044.结构体数组
来源:互联网 发布:mysql触发器 动态表名 编辑:程序博客网 时间:2024/06/09 20:09
什么是结构体数组?
结构体数组:数组元素为结构体的数组
定义结构体数组
结构类型 数组名称[元素个数];
//一般情况下结构体类型都是定义在函数的外部struct Person{ int age; char *name;};int main(int argc, const char * argv[]) { //结构体如果没有初始化,它里面都是垃圾值 //第一种方式:向定义结构体数组然后初始化 struct Person per[2]; //定义含有2个元素的结构体数组 per[0] = (struct Person){10,"牛顿"}; //整体赋值 per[1].age = 20; //逐个赋值 per[1].name = "爱迪生"; for (int i = 0; i < 2; i++) { //遍历数组 printf("age = %d,name = %s\n",per[i].age,per[i].name); } //第二种方式:定义结构体数组的同时进行初始化 //如果没有显式初始化的结构体,那么这个结构体中所有成员都会被初始化为0 struct Person stu[3] = {{30,"阿拉丁"},{40,"青蛙王子"}}; for (int i = 0; i < 3; i++) { //遍历数组 printf("age = %d,name = %s\n",stu[i].age,stu[i].name); } return 0;}
0 0
- C-044.结构体数组
- 结构体数组(C++)
- C中的数组、结构体
- C语言结构体数组
- C语言结构体数组
- C语言结构体数组
- C语言结构体数组赋值问题
- C语言 数组 结构体 typedef
- c语言结构体数组指针
- C语言结构体数组的定义
- C语言之 数组 指针 结构体
- C语言中的结构体数组
- c -2 数组 指针 %zd 结构体
- C语言 指针与数组,结构体
- C经典 结构体数组初始化
- C语言中的结构体数组
- c结构体中的 柔性数组
- c结构体中的 柔性数组
- 随机产生20个数(10以内的)放入arraylist中
- android自定义ProgressBar 修改进度条样式 出现setProgress无效问题
- ===item填充导致layout显示和想要的不同
- Map,List,Json(fastJson)试验
- 基于winpcap和syn的dos攻击,亲测
- C-044.结构体数组
- iOS开发——RunTime(运行时)
- python--10行代码搞定词频统计
- 未捕获的异常 'NSInternalInconsistencyException'
- 加减算
- Google_FaceDetetor CameraHal 实现
- 上传的字节流理解的小例子
- ubuntu下vnc的使用
- Eclipse中普通文件夹与java包的转换(package,source folder,folder)