摘要: 聚合数据类型能够同时存储超过一个的单独数据,C提供了两种类型的聚合数据类型,数组和结构。数组是相同类型的元素的集合,结构则是不同类型的元素的集合。 结构属于标量类型,因此可以像对待其他标量类型那样执行相同类型的操作。 结构声明如下:struct tag { member-list } variable-list; 请看以下声明:struct { int i; char c; float f;} x[20], *y; 以上声明创建了x和y两个变量,x是一个数组,包含20个结构,而y是一个指针,指向这个类型的指针。两个声明被编译器当作两种不同的类型,即使他们的成员列表... 阅读全文
posted @ 2012-07-02 06:34 ahl5esoft 阅读(210) 评论(0) 推荐(0) 编辑