溫馨提示×

c語言數組直接賦值的方法是什么

小億
149
2024-01-18 19:17:54
欄目: 編程語言

在C語言中,可以使用花括號將一組元素直接賦值給數組。這種方法稱為數組初始化。

例如,以下代碼將整數數組arr初始化為包含3個元素的數組,元素分別為1、2和3:

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

同樣,以下代碼將字符數組str初始化為包含4個元素的數組,分別為’h’、‘e’、‘l’和’l’:

char str[4] = {‘h’, ‘e’, ‘l’, ‘l’};

需要注意的是,數組的大小必須與初始化元素的數量相匹配,否則會導致編譯錯誤。如果初始化元素的數量小于數組的大小,那么剩余的元素將自動被初始化為0(對于數值類型)或者’\0’(對于字符類型)。如果初始化元素的數量大于數組的大小,將會導致編譯錯誤。

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