(C)结构数组

结构数组

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


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

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

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

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

原文地址:https://www.cnblogs.com/yanghong-hnu/p/5712236.html