对于一个二维数组,
char days[8][10] = { "", "Monday", "Tuesday",
"Wednesday", "Thursday", "Friday",
"Saturday", "Sunday" };
这里是数组的模型:
(图片来源:songjinshan.com)
在主函数中使用如下:
printf("%s\n",days[1]);
产生的结果是
星期一
,而:printf("%s\n",days[1][2]);
产生了一个错误。我真的不明白它是如何工作的。
days[1][2]
是n
(一个char
)。 - BLUEPIXY