数组指针的使用

数组指针的使用
今天有人问关于数组指针的使用,写个简单例子说明一下。

typedef char (*P_32)[32];//定义数组指针,方便使用
char test1[16][32] =
{
	"test11",
	"test12",
	"test13",
	"test14",
	"test15",
	"test16",
	"test17",
	"test18",
	"test19",
	"test110",
	"test111",
	"test112",
	"test113",
	"test114",
	"test115",
	"test116",	
};
char test2[16][32] =
{
	"test21",
	"test22",
	"test23",
	"test24",
	"test25",
	"test26",
	"test27",
	"test28",
	"test29",
	"test210",
	"test211",
	"test212",
	"test213",
	"test214",
	"test215",
	"test216",	
};
char test3[16][32] =
{
	"test31",
	"test32",
	"test33",
	"test34",
	"test35",
	"test36",
	"test37",
	"test38",
	"test39",
	"test310",
	"test311",
	"test312",
	"test313",
	"test314",
	"test315",
	"test316",	
};
char test4[16][32] =
{
	"test41",
	"test42",
	"test43",
	"test44",
	"test45",
	"test46",
	"test47",
	"test48",
	"test49",
	"test410",
	"test411",
	"test412",
	"test413",
	"test414",
	"test415",
	"test416",	
};

P_32 test[4] =
{
	test1,
	test2,
	test3,
	test4,
};
int main(int argc,char*argv[])
{
 int i = 0,j = 0 ;
  for(i=0;i<4;i++)
  {
  	for(j=0;j<16;j++)
		{
				printf("%s\n",test[i][j]);
		}
		printf("**************************\n");
  }
	return 0;	
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值