如何通过命令行编写调试第一个C++程序(UNIX)

1.文件保存以.cc,.cpp等结尾;

2.bash窗口调试命令:cc prog1.cc,编译器生成可执行问价,Unix系统中为a.out,windows中一般以filename.exe;

3.(1)unix系统下运行可执行文件命令 ./a.out;  "./"表示可执行文件在当前问件夹下;

 (2)GUN编译器:g++ -o prog1 prog1.cc.  生成prog1 可执行文件 ./prog1 执行;

4。验证返回值是否为0:echo $?        windows cmd 命令:$ echo %ERRORLEVEL% ;

prog1.cc

int main(){
   return 0;
}

思考:如果将上述代码中return 0;改为return -1会怎样?

 这个问题简单的说, 是因为exit或者main函数中的return, 只能使用0~255之间的值. -1 的unsigned值就是255.(以后进行补充);

原文地址:https://www.cnblogs.com/Mr0wang/p/6864031.html