C语言程序保存为.C文件后运行输出不更新的问题求助
C语言程序保存为.C文件后运行输出不更新的问题求助
大家好,我最近碰到个头疼的问题想请教各位:
之前程序作为无标题文件运行时,输出会跟着代码修改正常更新,可一旦把它保存成.C格式的文件后,不管我怎么修改代码再重新运行,输出都一直保持不变。我试着调整代码后多次运行,结果还是老样子;只有当我保存文件并关闭它之后,输出才会更新到最后一次保存的代码版本,但之后再修改代码运行又会重复同样的问题。
不过有个例外:如果我选中全部代码再执行,输出就是正确的,但每次都这么操作实在太繁琐了,有没有大佬能帮我看看这是怎么回事?
保存时的程序代码:
#include <stdio.h> #include <math.h> int main() { printf("hello world"); }
对应输出:
[Running] cd "e:\C_files\" && gcc Engine_Balencing.c -o Engine_Balencing && "e:\C_files\"Engine_Balencing hello world [Done] exited with code=0 in 0.181 seconds
修改后的程序代码:
#include <stdio.h> #include <math.h> int main() { printf("hello world__3"); }
修改后运行的输出(未关闭文件时):
[Running] cd "e:\C_files\" && gcc Engine_Balencing.c -o Engine_Balencing && "e:\C_files\"Engine_Balencing hello world [Done] exited with code=0 in 0.181 seconds
备注:内容来源于stack exchange,提问作者entropy
相关产品推荐
相关产品推荐

