结构体数组 初始化(转)
结构体定义形式三种:
1.间接定义
struct
student
{
int num;
char name[20];
};
struct student[2];
2.直接定义
struct
student
{
int num;
char name[20];
}stu[2];
3. 无名定义
struct
{
int num;
char name[20];
}stu[2];
结构体数组初始化:
1,顺序初始化:
struct stu[]={200101,"xiaoming",200102,xiaoqiang,200105,"xiaohua"};
2.分行初始化: 添加大括号
struct stu[]={ {200101,"xiaoming"}, {200102,xiaoqiang},{200105,"xiaohua"}};
总结:
上面红色字样初始化是对的。
http://wenku.baidu.com/link?url=xz4FO_lif7yRUK4uPVvAkyh9Lo-beVy5H1mJcCalGdmmZJKlC4qqa6Kse936RNOCa9qqf94_9HTMWOe6ST_OETa85ebJqYgejTBKvOCDWna
转载于:https://www.cnblogs.com/dayInAndOut/p/3636222.html
结构体数组 初始化(转)相关推荐
- java 结构体数组初始化_C数组结构体联合体快速初始化
背景 C89标准规定初始化语句的元素以固定顺序出现,该顺序即待初始化数组或结构体元素的定义顺序. C99标准新增指定初始化(Designated Initializer),即可按照任意顺序对数组某些元 ...
- C语言学习笔记---结构体数组初始化
既然结构体是一种数据类型,那么它也可以定义为数组的形式.比如要描述一本书的信息,可以将书的名称,作者,价格这些信息用一个结构体来描述,在使用的过程中不可能只描述一本书,所以就需要使用一个结构体数组 ...
- c语言字符结构数组初始化,C语言结构体数组初始化问题
C语言结构体数组指定初始化器时,下面的三种方法,只有第三种可以,但是第一,二种,我看不出语法上哪错了,编译器DEVc++会报错 [Error] C99 designator 'num_insur' o ...
- C语言一维数组、二维数组、结构体的初始化
C语言数组的初始化表示方法 一.C语言一维数组初始化: (1)在定义数组时对数组元素赋以初值.如: static int a[10]={0,1,2,3,4,5,6,7,8,9}; 经过上面的定义和初始 ...
- C语言 | 结构体数组
C语言结构体数组概述 一个结构体变量中可以存放一组有关联的数据,如一个学生的学号.姓名.成绩等数据,如果有10个学生的数据需要参加运算,显然应该用数组,这就是结构体数组. 结构体数组与之前介绍的数值型 ...
- C语言自定义数据类型(二)使用结构体数组
一个结构体变量中可以存放一组有关联的数据(如一个学生的学号.姓名.成绩等数据).如果有 10 个学生的数据需要参加运算,显然应该用数组,这就是结构体数组.结构体数组与以前介绍过的数值型数组的不同之处在 ...
- 结构体数组与结构体指针
目录 结构体基础-结构体数组与结构体指针 1.结构体数组 1.1声明结构体数组 1.2初始化结构体数组 2.结构体指针 2.1声明结构体指针 2.2初始化结构体指针 2.3 结构体指针的优点 3. 用 ...
- 【结构体】 结构体引用、结构体数组指针、包含结构的结构体
目录 一.概念.变量的定义 初识结构体 结构体变量的定义.引用结构体类型的初始化 二.结构体的数组 认识结构体数组 初始化结构体数组 三.结构体指针 初识结构体指针 指向结构体数组的指针 结构体作为函 ...
- 定义struct结构体数组
题目要求: 有3个候选人,每个选民只能投票选一人,要求编一个统计选票的程序,先后输入被选人的名字,最后输出各人得票结果. 解题思路: 设一个结构体数组,数组中包含3个元素 每个元素中的信息应包括候选人 ...
- C语言结构体变量和结构体数组-学习笔记(十六)
一.结构体变量 1.结构体概念 将不同类型的数据组合成一个有机的整体即为结构体.结构体由许多组织在一起的数据项组成,这些数据项不需要属于同一类型. 2.结构体类型及结构体变量定义 (1)结构体类型声明 ...
最新文章
- 4个实验,彻底搞懂TCP连接的断开
- 【自动驾驶/opencv】32.交通灯颜色提取的难点
- 屏的像素与传输速率_柔性半导体新突破:传输速度已足够驱动OLED像素
- 物理磁盘空间使用已满导致数据库hang起
- 工作338:pc重置筛选条件
- 关键词组合工具_关键词的优化方法及搜索工具,亚马逊关键词处理
- smartadmin mysql_Smart Admin
- Integrated Electrical Test Vehicle Co-designed with Microfluidics for Evaluating the Performance of
- dedecms织梦后台账号或密码忘记了怎么办?
- 怎样给证件照快速改底色?告诉大家一个简单方法
- Element 中时间选择器配置 本月 及 上个月 快捷方式
- POS消费小票(签购单)上的“秘密”
- 机器学习之Kmeans
- 《北洋军阀统治时期的政治经济与文化》教学设计
- photoshop抠图后如何使边缘模糊圆滑
- 2022北京高考数学压轴题21题的一种解答
- STM32使用ADC+DMA进行多通道模拟量采集 (踩坑及傻瓜式解析)
- 第二十四讲 多线程——如何停止线程?
- #185. 布丁怪兽
- LINUX下基于LDAP集中系统用户认证系统