主要的函式,並執行程式

每個 c 程式有主要的 (主要) 功能,必須命名為主要。如果您的程式碼會遵守 Unicode 的程式撰寫模型,您可以使用的寬字元版本主要wmain主要函式做為執行程式的起點。它通常會控制導向程式中的其他函式呼叫的程式執行。程式通常會停止執行最後的主要,不過,它可以終止的各種理由而程式中的其他點。有些時候,可能是偵測到了特定的錯誤時,您可能想要強制程式結束。若要執行這項操作,請使用結束函式。請參閱 Run-time 程式庫參考 的詳細資訊和範例使用 結束函式。

main( int argc, char *argv[ ], char *envp[ ] )

備註

來源應用程式內的函式會執行一或多個特定的工作。主要函式可以呼叫這些函式來執行其各自的工作。當主要呼叫另一個函式,它會傳遞執行控制函式,以便在函式中的第一個陳述式開始執行。函式會傳回控制項主要時return陳述式或函式結尾時為止。

您可以宣告任何函式,包括主要,而有參數。術語 「 參數 」 或 「 正式參數 」 是指收到的值傳遞至函式的識別項。請參閱參數上將引數傳遞至參數的資訊。當有一個函式呼叫另一個時,呼叫的函式會接收呼叫的函式的參數值。這些值也稱為 「 引數 」。 您可以宣告為型式參數主要 ,以便它可以收到的引數,從命令列使用下列格式:

當您想要傳送資訊給主要函式參數的傳統上會命名argc和argv,不過,當 c 編譯器不需要這些名稱。型別argc和argv c 語言所定義。傳統上,如果第三個參數傳遞至主要,該參數至名為envp。在本節稍後的範例顯示如何使用這三個參數來存取命令列引數。以下章節將說明這些參數。

請參閱使用 wmain 的寬字元版本說明主要

請參閱

參考

主要: 程式啟動