在C語言中,初始化函數通常是在程序的開始階段被調用的函數。可以通過在main函數之前定義初始化函數并在main函數中調用來實現初始化。
以下是一個示例代碼:
#include <stdio.h>
void init_function() {
// 初始化代碼
printf("Initialization function called\n");
}
int main() {
init_function(); // 調用初始化函數
printf("Main function called\n");
return 0;
}
在這個示例中,定義了一個名為init_function的初始化函數,在main函數中通過調用init_function函數來實現初始化。當程序運行時,首先會執行init_function函數中的初始化代碼,然后再執行main函數中的代碼。
需要注意的是,初始化函數的定義位置應該在main函數之前,以確保在main函數調用之前初始化函數被正確執行。