int intj


int intj

文章插圖
【int intj】int main 的作用是在執行完成后向命令系統返回的數值為一個整型數,系統會根據這個返回值選擇某種操作或反?。ǔ? ,返回0時指的是正常退出,返回1時指的是異常退出 。
main函數在程序中大多數是必須存在的 。C語言標準中強制要求main函數的返回值類型為int,main函數的返回值是傳遞給操作系統,讓操作系統判斷程序的執行情況 。一個程序,無論復雜或簡單,總體上都是一個“函數”;這個函數就稱為“main 函數”,也就是“主函數” 。在主函數中,根據情況,可能還需要調用子函數 。
main函數在程序中大多數是必須存在的,但是依然有例外情況,比如windows編程中可以編寫一個動態鏈接庫(dll)模塊,這是其他windows程序可以使用的代碼 。由于DLL模塊不是獨立的程序,因此不需要main函數 。再比如,用于專業環境的程序可能不需要main函數 。從用戶使用的角度看,函數有兩種:標準函數,即庫函數 。這是由系統提供的;用戶自定義的函數 。可以解決用戶的專門需要 。從函數的形勢看,函數分兩類:無參函數 。printstar和print_message就是無參函數 。在調用無參函數時 , 主調函數并不將數據傳送給被調用函數,一般用來執行指定的一組操作;有參函數 。在調用函數時,在主調函數和被調用函數之間有數據傳遞 。也就是說,主調函數可以將數據傳遞給被調用函數使用,被調用函數中的數據也可以帶回來供主調函數使用 。

    推薦閱讀