首页
课程
问答
CTF
社区
招聘
峰会
发现
排行榜
知识库
工具下载
看雪20年
看雪商城
证书查询
登录
注册
首页
社区
课程
招聘
发现
问答
CTF
排行榜
知识库
工具下载
峰会
看雪商城
证书查询
社区
编程技术
发新帖
0
0
内存溢出问题!!
发表于: 2006-12-5 10:35
4306
内存溢出问题!!
PFC
2006-12-5 10:35
4306
char *a="0123456789";//这个是会相等,*c="9876543210";
char b[11];//多分配一个空间就不会有问题如果分配成char b[20];以上就有
//问题了。看来编译器还是存在好多设计上问题!!
//char b[10000];//就不存在错误
//c=b;
//c[1]=a[9];
//c[3]=a[1];
b[0]=a[9];
b[1]=a[1];
printf("%s",b);
在此希望各位先去编译运行后再回复本贴。
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课
收藏
・
0
免费
・
0
支持
分享
分享到微信
分享到QQ
分享到微博
赞赏记录
参与人
雪币
留言
时间
查看更多
赞赏
×
1 雪花
5 雪花
10 雪花
20 雪花
50 雪花
80 雪花
100 雪花
150 雪花
200 雪花
支付方式:
微信支付
赞赏留言:
快捷留言
感谢分享~
精品文章~
原创内容~
精彩转帖~
助人为乐~
感谢分享~
最新回复
(
4
)
GoogleDX
雪 币:
0
能力值:
(RANK:10 )
在线值:
发帖
0
回帖
101
粉丝
0
关注
私信
GoogleDX
2
楼
写代码之前应该先学好语文。
2006-12-5 10:55
0
PFC
雪 币:
161
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
16
回帖
58
粉丝
0
关注
私信
PFC
3
楼
最初由
GoogleDX
发布
写代码之前应该先学好语文。
2006-12-5 11:03
0
whtyy
雪 币:
242
活跃值:
(14)
能力值:
( LV4,RANK:50 )
在线值:
发帖
7
回帖
356
粉丝
0
关注
私信
whtyy
1
4
楼
1)完全不清楚LZ到底要说什么问题,也看不懂code是为了做什么。对LZ的建议同2楼
2)编译结果运行没什么出乎意外的地方
2006-12-5 13:33
0
小虾
雪 币:
2384
活跃值:
(766)
能力值:
(RANK:410 )
在线值:
发帖
36
回帖
2248
粉丝
7
关注
私信
小虾
10
5
楼
不是编译器的问题,是你没有将内存缓冲区清零所引起的问题。局部变量在内存的初始值是不定的,没有清零的话,无法保证局部变量的值会出现什么东西,所以你先将变量c初始为零就不会出现问题了。
char c[20] = {0};
2006-12-5 13:57
0
游客
登录
|
注册
方可回帖
回帖
表情
雪币赚取及消费
高级回复
返回
PFC
16
发帖
58
回帖
10
RANK
关注
私信
他的文章
[求助]C写CGI模拟php后台验证
4218
[原创]可变加密函数
5533
[讨论]C问题
4242
[注意]C/C++程序员不得不关注的问题
4539
[讨论]LIUNX下写CGI程序因为经常内存溢出
4829
关于我们
联系我们
企业服务
看雪公众号
专注于PC、移动、智能设备安全研究及逆向工程的开发者社区
看原图
赞赏
×
雪币:
+
留言:
快捷留言
为你点赞!
返回
顶部