(C)结构数组

结构数组

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


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

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

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

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

posted @ 2016-07-27 18:53  跑马灯的忧伤  阅读(321)  评论(0编辑  收藏  举报