正在加载图片...
第9章结构体、共用体及枚举型 关于结构体类型,有几点要说明 a.类型与变量是不同的概念,不要混淆。对结构体变量 来说,在定义时一般先定义一个结构体类型,然后定 义变量为该类型。只能对变量赋值,存取或运算,而 不能对一个类型赋值,存取或运算。在编译时,对类 型是不分配空间的,只对变量分配空间 b.对结构体中的成员(即“域”),可以单独使用,它的 作用与地位相当于普通变量 C.成员也可以是一个结构体变量 d成员名可以与程序中的变量名相同,二者不代表同 个对象。例如,程序中可以另定义一个变量num,它与 struct student中的num是两回事,互不干扰。第9章 结构体、共用体及枚举型 关于结构体类型,有几点要说明: a.类型与变量是不同的概念,不要混淆。对结构体变量 来说,在定义时一般先定义一个结构体类型,然后定 义变量为该类型。只能对变量赋值,存取或运算,而 不能对一个类型赋值,存取或运算。在编译时,对类 型是不分配空间的,只对变量分配空间。 b.对结构体中的成员(即“域”),可以单独使用,它的 作用与地位相当于普通变量。 c.成员也可以是一个结构体变量。 d.成员名可以与程序中的变量名相同,二者不代表同一 个对象。例如,程序中可以另定义一个变量num,它与 struct student中的num是两回事,互不干扰
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有