
文章插圖
【int intj】int main 的作用是在執行完成后向命令系統返回的數值為一個整型數,系統會根據這個返回值選擇某種操作或反?。ǔ? ,返回0時指的是正常退出,返回1時指的是異常退出 。
main函數在程序中大多數是必須存在的 。C語言標準中強制要求main函數的返回值類型為int,main函數的返回值是傳遞給操作系統,讓操作系統判斷程序的執行情況 。一個程序,無論復雜或簡單,總體上都是一個“函數”;這個函數就稱為“main 函數”,也就是“主函數” 。在主函數中,根據情況,可能還需要調用子函數 。
main函數在程序中大多數是必須存在的,但是依然有例外情況,比如windows編程中可以編寫一個動態鏈接庫(dll)模塊,這是其他windows程序可以使用的代碼 。由于DLL模塊不是獨立的程序,因此不需要main函數 。再比如,用于專業環境的程序可能不需要main函數 。從用戶使用的角度看,函數有兩種:標準函數,即庫函數 。這是由系統提供的;用戶自定義的函數 。可以解決用戶的專門需要 。從函數的形勢看,函數分兩類:無參函數 。printstar和print_message就是無參函數 。在調用無參函數時 , 主調函數并不將數據傳送給被調用函數,一般用來執行指定的一組操作;有參函數 。在調用函數時,在主調函數和被調用函數之間有數據傳遞 。也就是說,主調函數可以將數據傳遞給被調用函數使用,被調用函數中的數據也可以帶回來供主調函數使用 。
推薦閱讀
- 館陶縣中醫院核酸檢測指南 館陶縣核酸檢測時間
- 華為mate30用什么系統 華為mate30什么系統支持5g網嗎
- 館陶縣中醫院核酸檢測多少錢 館陶縣中醫院做核酸檢測
- 榮耀v20的快充是多w的 榮耀v20支持快充多少w
- 耗子和老鼠的區別 耗子和老鼠的區別視頻
- 低中高風險區疫情防控措施 低中高風險區疫情防控措施怎么寫
- 日耳曼人起源于 日耳曼人起源于哪個地方
- 提示冬季避免水管凍裂的通知
- 主父是復姓嗎 主父復姓的來源
- 微信運動步數需要聯網嗎 微信運動計步要聯網嗎
