中易网
c语言栈溢出
答案:2 悬赏:10
解决时间 2021-03-12 10:33
提问者
网友:紫柔同归
2021-03-11 18:13
有代码如下:#include
void main()
{
int i,a[10];
for(i=1;i<=9;i++)
a[i]=i;
for(i=9;i>=0;i--)
printf("%d",a[i]);
printf("\n");
}
若将第一个i++改为i--为何会造成栈溢出?
最佳答案
二级知识专家
网友:虚伪的现实
2021-03-11 18:42
for(i=1;i<=9;i++)
数组的下标是从0开始的,i--后就会出现负数啊,可定越界
全部回答
1楼
网友:木子香沫兮
2021-03-11 20:01
分配的变量char c;是字符型,但输入的是%s字符串,这里会导致溢出。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
•
接种卡介苗后有疤痕疙瘩是怎么回事
•
这社会是怎么了?怎么会有那么些人见不得别人
•
男生爱你的表现
•
德善堂大药房地址有知道的么?有点事想过去
•
福克斯保险费用
•
事故中如果对方不接受理赔坚持走法律程序怎么
•
一般别墅的建筑密度是多少
•
如何根据属相选小区内风水好的楼号
•
成都周边哪些小区景观做的比较好?
•
尚客优快捷酒店武松中街店地址有知道的么?有
•
别爱的太晚这首歌在哪里可以下载啊拜托各位了
•
htcg15手机外壳磨花了怎么办啊,外壳可以换吗
•
方的组词有哪些
•
请教猪料电解质平衡(DEB值)问题
•
房产逾期未交,没签合同,怎么算赔偿?
推荐资讯
•
怎么用好表明有数不尽的贝壳吗改为陈述句
•
开了增值税发票还要扣个人所得税吗
•
雅如美容养生这个地址在什么地方,我要处理点
•
道路监控高清摄像机能看清车牌号吗有时候看到
•
洗澡带不带耳钉 耳钉取了洗澡 怕水和细菌进耳
•
生活中用什么区分软水硬水
•
请问我的世界为什么游戏视角会那么小?
•
It's hard to say中to起什么作用
•
浙江华南电子机电有限公司在什么地方啊,我要
•
买车钱是我付的上了别人的名下,现在我想要回
•
请问,联想笔记本一键恢复后office还在吗?
•
大茗堂茶庄(兴怀大街)我想知道这个在什么地方
•
手机登qq时,显示手机磁盘不足,清理后重新登
•
刺客的套装怎么选啊?