宝慕林9507558
2018-09-11 10:48
gcc -o main2.out && ./main2.out 输出hello word 表明两个都执行了,但是文中返回值不是改为101了么,既然说返回值不是0的话就不执行&&后面的命令,那为什么还能输出hello word啊
如果有错,请高手指出,谢谢
-o main2.out 好像是生成一个文件,./main2.out才是运行,应该是这样吧,前面的生成语句默认是0的作用,在视频中老师还列举了./main2.out运行的情况,是失败的,所以还是输出了hello word。
gcc -o main2.out,gcc后面不应该加个可编译的 .c文件再-o输出的吗?
Linux C语言编程基本原理与实践
204278 学习 · 457 问题
相似问题