在C語言中,可以使用以下方式定義和賦值數組:
定義數組:
<數據類型> <數組名>[<數組長度>];
示例:
int numbers[5]; // 定義一個包含5個整數的數組
float grades[10]; // 定義一個包含10個浮點數的數組
賦值數組元素:
<數組名>[<索引>] = <值>;
示例:numbers[0] = 1; // 將數組numbers的第一個元素賦值為1
grades[3] = 85.5; // 將數組grades的第四個元素賦值為85.5
for (int i = 0; i < 5; i++) {
numbers[i] = i + 1; // 將數組numbers的元素依次賦值為1, 2, 3, 4, 5
}
注意:
<數組名>[<索引>]
的方式訪問數組元素。int length = 5; int numbers[length];
是錯誤的寫法。int numbers[5] = {1, 2, 3, 4, 5};
,這樣就定義了一個包含5個整數的數組,并將其元素依次賦值為1, 2, 3, 4, 5。