String[]a=new?String[100]for(i=0;i
字元陣列是指用來存放字元資料的陣列。其定義的一般形式為:char陣列名[資料長度]。字元陣列用於存放字元或字串,字元陣列中的一個元素存放一個字元,它在記憶體中佔用一個位元組。C語言中沒有字串型別,字串是存放在字元型陣列中的。
字元陣列的定義
用來存放字元資料的陣列稱為字元陣列。字元陣列中的一個元素存放一個字元。定義字元陣列的方法與定義數值型陣列的方法類似。
其定義的一般形式是:char陣列名[資料長度]
例如:
charc[10];
c[0]="I";c[1]="";c[2]="l";c[3]="o";c[4]="v";c[5]="e";c[6]="";c[7]="y";c[8]="o";c[9]="u";
以上定義了c為字元陣列,包含10個元素。
由於字元型資料是以整數形式(ASCII程式碼)存放的,因此也可以用整型陣列來存放字元資料,例如:
intc[10];
但這時每個陣列元素佔2個位元組的記憶體單元,浪費儲存空間。[1]?
字元陣列也可以是二維或多維陣列,例如:
charc[5][10];
即為二維字元陣列。
String[]a=new?String[100]for(i=0;i
字元陣列是指用來存放字元資料的陣列。其定義的一般形式為:char陣列名[資料長度]。字元陣列用於存放字元或字串,字元陣列中的一個元素存放一個字元,它在記憶體中佔用一個位元組。C語言中沒有字串型別,字串是存放在字元型陣列中的。
字元陣列的定義
用來存放字元資料的陣列稱為字元陣列。字元陣列中的一個元素存放一個字元。定義字元陣列的方法與定義數值型陣列的方法類似。
其定義的一般形式是:char陣列名[資料長度]
例如:
charc[10];
c[0]="I";c[1]="";c[2]="l";c[3]="o";c[4]="v";c[5]="e";c[6]="";c[7]="y";c[8]="o";c[9]="u";
以上定義了c為字元陣列,包含10個元素。
由於字元型資料是以整數形式(ASCII程式碼)存放的,因此也可以用整型陣列來存放字元資料,例如:
intc[10];
但這時每個陣列元素佔2個位元組的記憶體單元,浪費儲存空間。[1]?
字元陣列也可以是二維或多維陣列,例如:
charc[5][10];
即為二維字元陣列。