(C)结构数组

对于大小相同但是类型不同的数组,定义结构体数组对其很有帮组.例如:


    char *keyword[NKEYS];
    int   keycount[NKEYS];

这两个数组大小相同,因此 可以用另一种不同的组织方式,也就是结构数组.形如:


    struct key{
        char *word;
        int   count;
    }keytab[NKEYS];

因此两个数组用一个结构体数组即可定义.

posted @ 2016-07-07 11:59  跑马灯的忧伤  阅读(166)  评论(0编辑  收藏  举报