c语言的编译器,打开同一个程序,一样的输入,为什么有时输出是对的,有时是错的?

2025-03-19 11:10:45
推荐回答(5个)
回答1:

说明你的代码中存在不稳定因素。
比如没有赋初始值的局部变量。 越界访问行为等等。
这些都是会导致不可预知结果的。

具体的 还需要看代码才能知道原因。

回答2:

如果真是这样,恐怕是跟内存泄漏、野指针之类的问题有关,错误不容易重现,因为虽然输入相同,但每次运行时系统的情况不同,编译器分配的内存情况不同。

回答3:

鬼知道,有时候一个项目在老子电脑上能运行,别人的电脑就不行~~

回答4:

程序看一下,圈我

回答5:

分享个学编程的视频吧,好东西不藏着。。。香蕉地.com(中文换英文)