例 4
char s1[10]="hello "
char s2[]= "world"
strcat(s1,s2);
printf("%s\n,s1");
不是说内存空间不能重叠且内存空间不能重叠,且s1要有足够的空间来容纳要辅助的字符串
hello*(*代表空格)+world 长度不就有11了吗?
亲,不是的,是class类名为first的p标签,所以不能加入空格。
bkywitsuqtxlatcasmaefnhbvyctwdkfxcmdpjwicueoagyixquupyudryxqkjqcm
这样运行可以生成成功,但最后也会提示您程序中的问题,最后输出的是null。
不行的,楼主可能是讲解的图和结果搭配错误,这样运行会报错可能就是越界了
正常,越界后只是行为不确定(可能没事,可能结果错误,可能程序崩溃,。。。),不代表一定会死。
如果越界后的那里没有储存其他的,那么久可能输出来