對於大小相同可是類型不一樣的數組,定義結構體數組對其頗有幫組.例如:數組
char *keyword[NKEYS]; int keycount[NKEYS];
這兩個數組大小相同,所以 能夠用另外一種不一樣的組織方式,也就是結構數組.形如:code
struct key{ char *word; int count; }keytab[NKEYS];
所以兩個數組用一個結構體數組便可定義.class