在C語言中,可以使用初始化函數來初始化變量、結構體、數組等數據結構。以下是一個簡單的示例代碼:
#include <stdio.h>
// 初始化函數
void init(int *arr, int size) {
for (int i = 0; i < size; i++) {
arr[i] = i;
}
}
int main() {
int myArray[5];
// 調用初始化函數
init(myArray, 5);
// 打印初始化后的數組
for (int i = 0; i < 5; i++) {
printf("%d ", myArray[i]);
}
return 0;
}
在上面的示例中,定義了一個初始化函數init
,它接受一個整型數組和數組的大小作為參數,并將數組的每個元素初始化為其下標值。然后在main
函數中調用init
函數來初始化一個名為myArray
的整型數組,并打印初始化后的數組。