C语言 程序跑飞了

C语言 程序跑飞了,第1张

scanf的返回值是你输入的项数尺早态,是一个int类型,所以你把bool改成int就可以啦。。。不过你这程序很怪异。。。既然n是个int型,又要求输入一个数,那陵源么yesorno怎么可能等于0。。。好吧,输入睁团字母不算。。。

跑飞旅槐指的是程序指针混乱,堆栈被破宽陵坏,跑飞算是程序运行问题中较严重的一类,对指针未初始化或未指向值就解引用常会引起跑飞

如: struct AA

{

int i

char j

} *p

如未p = (AA *)malloc(sizeof(struct AA))等之类进行初始化就慎镇戚 使用p->i,j等就会使得程序跑飞


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12337193.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-22
下一篇2023-05-22

发表评论

登录后才能评论

评论列表(0条)

    保存