我在书上也看到类似于这样的话,结构类型 结构变量都是什么意思啊?谢谢了、
追答结构类型是把一些基本类型的数据(例如:int,float,char,double,指针...........)聚合成一个整体的数据类型,这样过后你就把它看做基本类型那样来定义变量,这样定义出来的变量就是结构变量
例如 申明整型变量 x :int x (int 为类型,x 为变量)
由于结构类型是其它基本类型的组合,所以你要先把结构类型先弄出来,这就是结构类型的定义。例如你的 struct point{int x;inty;}这就是在做结构体的定义,这时struct point就相当于一个类型,就如基本数据类型(int,double........),以后你就可以像使用基本数据类型那样来使用它
定义变量:如 struct point m 这时m就是一个变量,是一个struct point 类型的变量(类似于int型变量x)
这是预定义两个结构体,表示p1、p2是两个point结构。
或者用另一种表达方法。
//方法1