您的位置:首页 > 编程语言 > C语言/C++

C++ Primer Plus学习:第四章 复合类型(2)

2011-08-18 16:19 477 查看
结构:struct

创建步骤

定义结构描述:描述并标记能够存储在结构中的各种数据类型

创建结构变量

eg:

struct inflatable { char name[20]; float volume; double price; };

inflatable:结构名

char,float,double为结构中包括的数据类型

每行结束必须有“;”作为结束符

=:结构体赋值

结构体数组中,元素用{}包括

共用体:union

共用体每次仅能存储一个值

匿名共用体:成员将成为们于相同地址的变量

枚举:enum

枚举仅有赋值操作

默认情况下,枚举整数常量中第一个值为0,第二个为1,且之后的值默认增1

eg

enum bigstep{one=1,two=2,three=3};

Note

外部声明:被后面的所有函数调用,内部声明:只能被声明的函数使用

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: