char 陣列名[陣列大小];
例如:char c[10];該語句定義了一個一維字元陣列 c,大小為 10,即佔 10 個字元變數空間,最大可儲存長度為 9 的字串(第 10 個字元為 '0')。由於沒有顯式給每個字元變數賦值,故每個字元變數為隨機值。
char c[8] = {'h','e','l','l','o',};//始值個數5小於陣列空間個數8該語句定義了含 8 個字元變數的一維字元陣列,前 5 個字元變數分別顯式初始化為 'h','e','l','l','o' 等 5 個字元,後 3 個字元變數為空字元 ''。其儲存形式如下。