C语言学习——结构体
来源:互联网 发布:阿里云应用商店在哪 编辑:程序博客网 时间:2024/06/11 18:32
1. 定义
结构体(struct):把不同类型的数据组织在一起并构造成一种新的数据类型。
共用体(union):又称联合体,使几种不同类型的变量共用一个存储空间。
枚举(enum):列举变量的取值范围,用此类型定义的变量只能取已列举的值。
2. 定义结构变量的一般形式:
strunct 结构体名
{
类型 变量名;
类型 变量名;
… …
}结构变量名;
structtest
{
inta;
floatb;
};
typedef struct test t;
初始化时:t obj1;
或者
typedef struct test
{
int a;
float b;
}t;
初始化时:t obj1;
或者
struct test
{
int a;
float b;
};
初始化时:structtest obj1;
结构体成员访问有直接访问和间接访问。直接访问是通过操作符(.)进行访问的,例如obj1.a。间接访问是通过指向结构的指针来访问结构成员的,可以定义一个结构指针。
3. 结构体的存储分配
0 0
- C语言学习——结构体
- C语言结构体—学习笔记
- c语言学习笔记(10)——结构体
- c语言学习笔记——结构体
- C语言学习笔记——结构体
- C语言优化学习——结构体定义优化
- C语言学习第七天—结构体
- 学习C语言结构体
- C语言-结构体学习
- C语言学习-结构体
- C语言结构体(Struct)——摘自C语言学习网
- 【IOS 开发学习总结-OC-7.5】objective-c 的c语言特性——结构体
- C语言基础——结构体
- C语言——结构体
- C语言——结构体
- C语言基础—结构体
- JNA—模拟C语言结构体
- C语言深入学习--checklist3:结构体
- 九度OJ 1453 Greedy Tino
- AfxEnableControlContainer()
- 使用python subprocess模块实现调用shell执行命令
- HTML 网页的中文在chrome中出现乱码的解决办法
- [LeetCode]Binary Tree Preorder Traversal
- C语言学习——结构体
- Qt中PRO文件写法的详细介绍,很有用,很重要!
- cocos2d-x中的坐标系辨析
- postgres启动关闭
- 计算机语言的学习方法
- WPF DatePicker 默认显示当前时间
- mysql汉字按字母顺序排序
- Android APK反编译详解(附图)
- win2003 64bit上运行IIS6运行32bit的.NET4.0程序