溫馨提示×

C語言一維數組怎么定義和使用

小億
169
2023-10-10 16:34:50
欄目: 編程語言

在C語言中,一維數組的定義和使用如下:

  1. 定義一維數組:
  • 聲明數組的類型和名稱,例如:int arr[5];

  • 可以在聲明時同時初始化數組,例如:int arr[5] = {1, 2, 3, 4, 5};

  1. 使用一維數組:
  • 賦值操作:通過數組下標訪問數組元素,并為其賦值,例如:arr[0] = 10;

  • 取值操作:通過數組下標訪問數組元素,并獲取其值,例如:int x = arr[2];

  • 遍歷數組:使用循環結構遍歷數組的所有元素,例如:

for(int i = 0; i < 5; i++) {

printf("%d ", arr[i]);

}

  • 數組作為函數參數:可以將數組作為函數的參數進行傳遞,例如:

void printArray(int arr[], int size) {

for(int i = 0; i < size; i++) {

printf("%d ", arr[i]);

}

}

int main() {

int arr[5] = {1, 2, 3, 4, 5};

printArray(arr, 5);

return 0;

}

  1. 注意事項:
  • 數組的下標從0開始,即第一個元素的下標為0,最后一個元素的下標為數組長度減1;

  • 數組的長度是固定的,一旦定義后,大小不可改變;

  • 數組的元素可以是任意類型,例如整型、字符型、浮點型等;

  • 數組名本身代表數組的首地址,可以作為指針使用。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女