黑马程序员技术交流社区
标题:
关于字符串数组的溢出
[打印本页]
作者:
OnTheWay_1314
时间:
2015-12-4 11:32
标题:
关于字符串数组的溢出
char str1[7];
scanf("%s",str1);
printf("---->%s\n",str1);
复制代码
定义的数组长度是7,但是我输入的时候输了9位的长度,为什么还能整齐的打印出来而没有出现乱码?
屏幕快照 2015-12-04 11.31.03.png
(16.35 KB, 下载次数: 31)
下载附件
2015-12-4 11:31 上传
作者:
Flowerkanzhe
时间:
2015-12-4 12:11
这是个问题也,以前还没有遇到过
作者:
能不能行
时间:
2015-12-4 21:39
坐等大神解答
作者:
MillerD
时间:
2015-12-4 21:45
最近被这个东西搞的有点不明白了
作者:
ZXY66452
时间:
2015-12-4 22:04
进来学习 顺便帮顶
作者:
zhuwenjia
时间:
2015-12-4 22:18
可能是超出范围的那部分地址没有被其他使用,这样就能不会打错。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2