大学生
最后登录1970-1-1
在线时间 小时
注册时间2023-10-9
|
发表于 2023-10-9 10:25:42
|
显示全部楼层
执行完IO操作后加上while(1);死循环,这样应该就是现象一致了;
两个工程现象不同的原因你可以看两者编译出的汇编代码的区别,因为工程配置的原因,可能是你编译器优化等级的区别,或是其他设置,导致两者最后编译后生成的代码不同;
一般为了可控,我们不会让程序执行结束,比如上面的死循环,或者是执行到return 0;你这里两者都没有,需要看看汇编代码,或者是DEBUG模式下才知道代码跑去哪里了; |
|