溫馨提示×

C語言數(shù)組的聲明和使用

小億
105
2024-01-02 20:39:27
欄目: 編程語言

在C語言中,數(shù)組的聲明和使用有以下幾種方式:

  1. 聲明一個數(shù)組:數(shù)據(jù)類型 數(shù)組名[數(shù)組長度]; 例如,聲明一個整數(shù)數(shù)組arr,長度為5:int arr[5];

  2. 初始化一個數(shù)組:可以在聲明數(shù)組的同時進(jìn)行初始化,也可以在聲明后使用賦值語句進(jìn)行初始化。 例如,聲明一個整數(shù)數(shù)組arr,長度為5,并初始化為1、2、3、4、5:

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

或者聲明一個整數(shù)數(shù)組arr,長度為5,并使用賦值語句進(jìn)行初始化:

int arr[5];
arr[0] = 1;
arr[1] = 2;
arr[2] = 3;
arr[3] = 4;
arr[4] = 5;
  1. 訪問數(shù)組元素:使用數(shù)組下標(biāo)的方式來訪問數(shù)組元素。C語言中的數(shù)組下標(biāo)從0開始。 例如,訪問數(shù)組arr的第一個元素:arr[0]

  2. 數(shù)組的長度:可以使用sizeof運算符來獲取數(shù)組的長度。 例如,獲取數(shù)組arr的長度:int length = sizeof(arr) / sizeof(arr[0]);

  3. 遍歷數(shù)組:使用循環(huán)結(jié)構(gòu)來遍歷數(shù)組,訪問每個數(shù)組元素。 例如,遍歷數(shù)組arr并打印每個元素:

for (int i = 0; i < length; i++) {
    printf("%d ", arr[i]);
}

0