/*C語言 結構陣列*/
#include<stdio.h>
#include<stdlib.h>
#define i 2
int main(void)
{
int j;
struct data
{
char name[10];
int score;
}student[i] = { {"jackson", 87},
{"Tommy", 78} };
for (j = 0; j < i; j++)
printf("student%d姓名:%s 分數:%d\n",
j, student[j].name, student[j].score);
printf("student[0]位元組:%d\n", sizeof(student[0]));
//每個元素佔16個位元組。
printf("student位元組:%d\n", sizeof(student));
//每個元素佔16個位元組,兩個元素則位元組為32。
system("pause");
return 0;
}
結果為:
文章標籤
全站熱搜