關閉→
當前位置:知科普>IT科技>C語言程序由什麼組成?

C語言程序由什麼組成?

知科普 人氣:3.09W

C語言程序由一個main函數和若干個其它函數組成的。函數是C程序的基本單位,被調用的函數可以是系統提供的庫函數,也可以是用户根據需要自己定義的函數。

C語言程序由什麼組成?

main函數在程序中大多數是必須存在的。C語言標準中強制要求main函數的返回值類型為int,main函數的返回值是傳遞給操作系統,讓操作系統判斷程序的執行情況。一個程序,無論複雜或簡單,總體上都是一個“函數”;這個函數就稱為“main 函數”,也就是“主函數”。比如有個“做菜”程序,那麼“ 做菜 ”這個過程就是“主函數”。在主函數中,根據情況,你可能還需要調用“買菜,切菜,炒菜”等子函數。main函數在程序中大多數是必須存在的,但是依然有例外情況,比如windows編程中可以編寫一個動態鏈接庫(dll)模塊,這是其他windows程序可以使用的代碼。由於DLL模塊不是獨立的程序,因此不需要main函數。再比如,用於專業環境的程序,如機器人中的控制芯片,可能不需要main函數。

TAG標籤:#語言 #