[工学]C++程序设计第5章数组与指针.ppt

[工学]C程序设计第5章数组与指针

5.1 数组 5.1 数组 5.1.1 数组与数组元素及其存储方式 5.1.1 数组与数组元素及其存储方式 结构数组定义: struct keyword { char word[16]; //关键字 int count; //该关键字将在源程序中出现的次数 }; 初始化: 结构数组初始化时可以用括号来区分每一个结构,例如: keyword keytab[]={{auto, 0},{break, 0},{case, 0}, ……}; 当提供了数组中所有结构值时,不必用这种括号的形式。 keyword keytab[]={auto, 0,break, 0,case, 0,char, 0, ……unsigned, 0,volatile, 0,while, 0,}; 5.1.1 数组与数组元素及其存储方式 对象数组定义: CGoods goods[3]; 该商品类对象数组包含3个商品对象数组元素,系统调用3次默认的构造函数来建立这3个商品对象数组元素。 初始化: 应该完整书写各个元素的构造函数及成员数据初值: CGoods goods[3]={ CGoods(夏利2000,30,98000.0), //调用三参数构造函数,初始化goods[0] CGoods(桑塔纳2000,164000.0), //调用

文档评论(0)

1亿VIP精品文档

相关文档