阿杰 发表于 2008-12-21 09:50:38

【原创】取数组中的数据的2种方法 (源代码)


//问题,取数组中的数据的2种方法
#include <stdio.h>
int main(void)
{
char *hz[]={"阿杰","马大哈","张三","李四"};
int i,n=4;
//方法一:
printf("------第1种方法--------------\n");
for(i=0;i<n;i++)
printf("序号:%d%s\n", i,*(hz+i));

//方法二:
printf("------第2种方法--------------\n");
for(i=0;i<n;i++)
printf("序号:%d%s\n", i,hz);
return 0;
}


//运行结果:
------第1种方法--------------
序号:0阿杰
序号:1马大哈
序号:2张三
序号:3李四
------第2种方法--------------
序号:0阿杰
序号:1马大哈
序号:2张三
序号:3李四

马大哈 发表于 2008-12-21 13:42:41

<p>顶顶</p>
<p>&nbsp;</p>
<p>一直没学C,用不上呀.....</p>
页: [1]
查看完整版本: 【原创】取数组中的数据的2种方法 (源代码)