在程序運行結束後,在終端(shell界面)上輸入命令:
echo $?
顯示的即爲上一個程序結束時的返回值(return 1,exit(2),_exit(12)都可以,abort退出時,返回值爲隨機數)。
功能:
可以判斷上一個程序時在什麼情況下結束的:
正常情況下,返回值爲0即爲正常退出;爲1或-1爲錯誤終止退出。也可以自己設置值。
代碼:
#include <stdio.h>
int main()
{
printf("hello return\n");
return 100;
}