陣列學習(3) 字元陣列

2021-10-02 10:50:04 字數 869 閱讀 2308

顧名思義,字元陣列就是用來存放字元資料的陣列,字元陣列中每乙個元素存放乙個字元。字元陣列作為陣列的一種,陣列的所有性質它都有。

在我找工作面試的時候,有很多的題目都是有關於字元陣列的,因此這裡會對其進行詳細的介紹和學習。

同樣的,首先是宣告陣列:

char aword[10];

對字元陣列的初始化跟其他陣列一樣,逐一賦值和統一賦值。

逐一賦值:

char aword[10];

aword[0] = 'h';

aword[1] = 'e';

aword[2] = 'l';

aword[3] = 'l';

aword[4] = 'o';

還有統一賦值的方式,如:

char bword = ;

這種方式只能在宣告的時候使用。

字元陣列一般是用來作為字串使用的,字串以 \0 作為結束符。

例如:char="hello"; == char="hello\0";

#includeusing namespace std;

void main()

不加結束符的執行結果為:

加結束符的**及執行結果為:

C 陣列二(字元陣列)

字元陣列是用來存放字元資料的陣列,就是說,字元陣列中的每個元素存放乙個字元,字元陣列也可以用來存放字串。字串常量 字元常量 雙引號單引號 字元常量符串 a 佔2個儲存單元 多了 0 字元a僅佔乙個儲存單 1 字元陣列的定義格式如下 char陣列名 常量表示式 2 字元陣列的初始化賦值給字元陣列的各個...

021 字元陣列

021 字元陣列 以字元陣列為基礎做簡單的文版編輯器,該程式出入文字行直至遇到 乙個空行為止,而後每次乙個字元重新顯示各行。出語言精彩程式設計百例 第21 include define max 100 define len 80 void main char text max len registe...

57 字元陣列

include int mian 0 空字元 是 c語言京中字串結束的標誌 printf haha 0hehe 輸出haha printf s abcd 字串常量末尾都有乙個空字元 printf s a 字元型陣列定義時初始化所特有的形式 char b 10 char c 10 ha ha n ch...