字節(jié)數(shù)組和字符數(shù)組 如何拆分一個(gè)字節(jié)數(shù)組?
如何拆分一個(gè)字節(jié)數(shù)組?一個(gè)英文字母在電腦里占一個(gè)字節(jié),一個(gè)漢字在電腦里占兩個(gè)字節(jié)。因此,如果一個(gè)數(shù)組用來存儲一個(gè)漢字,它可以寫成:char a[3]={“character}13之所以寫在a[]中,是
如何拆分一個(gè)字節(jié)數(shù)組?
一個(gè)英文字母在電腦里占一個(gè)字節(jié),一個(gè)漢字在電腦里占兩個(gè)字節(jié)。因此,如果一個(gè)數(shù)組用來存儲一個(gè)漢字,它可以寫成:
char a[3]={“character}
1
3之所以寫在a[]中,是因?yàn)榫幾g器會自動在字符串后面加一個(gè)“0”作為結(jié)束字符,所以它會占用3個(gè)字節(jié)。
同樣,一個(gè)句子也可以用漢字?jǐn)?shù)組存儲,例如:“紅鯉魚青魚驢子”:
char a[19]={“紅鯉魚青魚驢子”}
1
如果要分類存儲,可以使用多維數(shù)組,例如:1公司的小趙、小倩,第二公司的小孫和小李:
char a[2][2][5]={{“小趙”,“小錢”},{小孫},“小李”}
1
或按以下方式
char*arraynameu1=“小明”
char*arraynameu2[3
]arraynameu2[0]=“小劉”
arraynameu2[1]=“小王”
希望對您有所幫助----------------