C语言 结构体
结构体
- 结构体的定义
- 结构体的声明与使用
- 嵌套结构体
1.结构体的定义
结构”是一种构造类型,它是由若干“成员“组成的,每一个成员可以是一个基本数据类型或者又是一个构造类型。
C语言里面的结构体类似于Java、C#里面的Class类。
2.结构体的声明与使用
结构体的声明为:
struct 结构名
{
成员列表
};
#include "stdafx.h" struct Test { int StudentId; char*Name; char*Sex; int Age; }boy; int _tmain(int argc, _TCHAR* argv[]) { boy.StudentId=10001; boy.Name="张三"; boy.Sex="男"; boy.Age=20; printf("学号:%d\n姓名:%s\n性别:%s\n年龄:%d\n",boy.StudentId,boy.Name,boy.Sex,boy.Age); getchar(); return 0; }
运行结果:
3.嵌套结构体