黑马程序员技术交流社区

标题: 定义结构体变量 [打印本页]

作者: 学以致用表初衷    时间: 2016-1-13 16:49
标题: 定义结构体变量
结构体变量定义有三种方法
1)定义结构体,然后再定义结构体变量。
struct student {
chai name;
int number;
int sno;

};
struct 结构体名 结构体变量名。
struct student stu1; 表示定义一个student 结构体类型的变量。变量的名称是stu;
stu是student 类型。stu可以存放学生的学号,姓名。年龄,成绩。
定义多个结构体变量u
struct hanmei ,leilei,lili;

2)定义结构体的同时,定义结构体变量。
格式

struct 结构体名{



}结构体变量1,结构体变量2,结构体.....
struct student {
chai name;
int number;
int sno;

};stu5,stu6,stu7

3)使用匿名定义结构体变量。
struct  {


}结构体变量1,结构体变量2.....
struct{
char col
}

结构体定义完成以后,计算机并不会给结构体分配内存空间。
会再定义结构体变量后,分配储存空间。
结构体变量定义格式;

表示结构变量
用结构体类型 定义结构体变量。
struct student stu1;
   
stu1,name





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2