【发布时间】:2015-10-29 11:45:34
【问题描述】:
是什么让*array[] 能够被循环通过,而array[] 却不能?
示例:
int main()
{
int i;
char *greeting[] = {"Hello", "World",
"Good Bye", "World"};
for(i = 0; i < 4; i++)
printf("Greeting message: %s\n", greeting[i] );
return 0;
}
有没有办法从这个数组中的特定元素中获取字符?如果我想在最后一个元素中获取字符“W”,这可能吗?或者是否可以打印出整个字符串?
【问题讨论】: