说真的..我是 80 年代的老黑客,手头有一些空闲时间,我想我会'C'大惊小怪
(我的背景是 Forth,它从头到尾做事,所以我学到了很多关于强制错误的知识)
在这种情况下,我设置了一个小数组,我认为它的大小为 3 个元素( 0,1,2 )
如果我运行编译,我会认为我会遇到越界错误,但不,它编译正常并且运行良好
这个不急,但它对那个小秃头不好,所有的东西都在抓挠。
int main()
{
char members[3][16]; // 3 elements, each 15 char long plus null
printf("\n enter something.. ");
scanf( "%s", members[4]);
printf("\n and something else.. ");
scanf( "%s", members[5]);
printf(" %s ", members[4]);
printf(" %s\n", members[5]);
return 0;
}