结构体
来源:互联网 发布:pytorch 知乎 编辑:程序博客网 时间:2024/05/18 16:17
分别定义为互相独立的简单变量,把他们组织成一个组合项,在一个组合项里面包含若干个类型相同或不同的数据项,C语言允许用户自己指定这样一种组合项,称为“结构体”,相当于其他高级语言中的“记录”。小编理解,可以看做是常用的实体。
声明结构体
一般形式为:
struct结构体名
{成员列表};
其中各成员都应进行类型声明,和普通变量类型声明一致。
struct student{int num;char name[20];char sex;};
定义结构体变量
1、先声明结构体类型再定义变量
struct student stu1,stu2;
2、在声明类型的同时定义变量
struct结构体名
{
成员列表
}变量名列表;
struct student{int num;char name[20];char sex;}stu1,stu2;
3、直接定义结构体类型变量
struct
{
成员列表
}变量名表列;
即不出现结构体名
struct{int num;char name[20];char sex;}stu1,stu2;
结构体变量的引用
引用结构体变量中的成员方式为:结构体变量名.成员名(这样的引用方法也符合其他高级语言中的实体引用)。
注意:不能将一个结构体变量作为一个整体进行输入和输出。只能对最低级的成员进行赋值和存取以及运算。
0 0
- 结构体
- 结构体
- 结构体
- 结构体
- 结构体
- 结构体
- 结构体
- 结构体
- 结构体
- 结构体
- 结构体
- 结构体
- 结构体
- 结构体
- 结构体
- 结构体,,,,
- 结构体
- 结构体
- 部署web的问题
- 域作用符
- 从0到TrustZone第一篇:探究高通的 SEE(安全可执行环境)
- 欧拉计划 34
- BZOJ-1026 (数位dp)
- 结构体
- 思考总结 Labview
- hibernate limit 分页设计
- Android 6.0指纹识别App开发Demo
- Leetcode 292 Nim Game
- js获取浏览器信息以及判断是否是微信
- Tomcat中两个不同项目共享Session
- 尽吾志矣,然不能至者,可以无悔!
- [编程题]输入一行字符,分别统计出包含英文字母、空格、数字和其它字符的个数