标签:
定义:
结构(structure) 或叫 结构体
"结构"是一种构造类型,它是由若干"成员"组成的,每一个成员可以是一个基本数据类型或者又是一个构造类型.
结构既是一种"构造"而成的数据类型,那么在说明和使用之前必须先定义它,也就是构造它,如同在说明和调用函数之前要先定义函数一样
为什么要有结构体?
结构体可以把功能相同的数据组织起来,存在一起,用得时候方便.而且在调用函数时,若传递参数较多,传一个结构体相对而言简单一些,很多系统自带的函数必须用结构体
定义结构体的方法
定义一个结构的一般形式为: struct 结构名{ 成员列表 }; 例: 定义一个学生的结构 struct stu{ int num; char name[10]; //char *name; };
标签:
原文地址:http://www.cnblogs.com/developer-wang/p/4490960.html