C语言结构体(预习)
来源:互联网 发布:优盘数据恢复软件 编辑:程序博客网 时间:2024/06/06 06:50
- 结构体声明(structure declaration)的一个例子如下:
struct book { char title[MAXTITL]; char author[MAXAUTL]; float value;};
上述声明描述了一个由两个字符数组和一个float变量组成的结构体。上述声明并没有创建实际的数据对象,只是描述了组成这类对象的元素(数据该如何存储)。
- 创建结构体变量的语句如下: struct book library;
- struct book所起的作用就像int或float在较简单的声明中的作用一样。
- 结构体变量的初始化使用与数组初始化相似的语法
- 结构体指针变量的声明如下:struct guy * him;
- 共用体(union)的声明如下:
union hold { int digit; double bigfl; char letter;};
具有类似声明的结构体含有一个int类型数值,一个double类型数值和一个char类型数值。
而共用体含有一个int类型数值或一个double类型数值或一个char类型数值。
- 可以使用枚举类型声明代表整数常量的符号名称
阅读全文
0 0
- C语言结构体(预习)
- C语言预习笔记(预处理和结构体)
- C语言预习指针
- C语言预习函数
- C语言预习预处理
- C语言预习作业
- 预处理、结构体预习
- C语言预习之指针
- C语言预习之函数
- C语言指针基础预习
- C语言函数基础预习
- C语言学习预习:指针
- C语言学习历程(三)C语言基础知识预习总结
- C语言(结构体)
- C语言结构体
- C语言:结构体
- C语言:结构体
- C语言--结构体
- 当遇到jQuery操作checkbox无效
- MATLAB中做点标注ginput
- 编程必备的最基本5种算法思想
- 机器学习工程师必知的十大算法
- 定义字符指针数组分别指向5个字符串常量,从小到大输出字符串内容
- C语言结构体(预习)
- 快递地址测试
- 笔记
- Windows无法访问Ubuntu Samba 解决方案
- Python自学之路第三步——列表的增删改查
- 【C语言】猴子选大王问题
- 软件测试作业进度-2
- SpringMVC+Mybatis+Mysql+Shiro
- Java中Synchronized的用法