学点 C 语言(25): 数据类型 - 结构数组与结构指针(3)
5. 连续的多个结构不就是结构数组了吗?(同上例)
#include
#include
int main(void)
{
struct Rec {
int x;
int y;
} *p;
size_t i, count = 10;
p = (struct Rec *)malloc(sizeof(struct Rec)*count);
for (i = 0; i < count; i++) {
p[i].x = i;
p[i].y = i * i;
}
for (i = 0; i < count; i++) {
printf("%d, %dn", p[i].x, p[i].y);
}
free(p);
getchar();
return 0;
}





