复制代码
#include <stdio.h>
int main()
{
char *pst[3]={"Jan","Feb","Mar"};
int i;
for (i=0; i<3;i++)
printf("Array :%s\n", pst[i]);
for (i=0; i<3; i++)
printf("Array head :%c\n", *pst[i]);
return 0;
}
复制代码
运行结果是这样的:
Jan
Feb
Mar
J
F
M
也就是说,pst[1],pst[2],pst[3]都是指针,
以 pst[1]为例,
其所指代的内容为:[J] [a] [n] [\0]. printf 语句 带%s,可以直接答应此指针所指代内容。
本文转自健哥的数据花园博客园博客,原文链接:http://www.cnblogs.com/gaojian/archive/2012/09/07/2674659.html,如需转载请自行联系原作者