字符数组
作用:存储成批字符或字符串。
字符串:用双引号引起来的若干个字符。
字符串结束标记:'\0' ascii:0
一、定义
char 数组名[长度];
char s[10];
存储10个字符或一个长度为9的字符串。
char 数组名[常量1][常量2];
char st[3][20];
存储60个字符或3个长度不超过19的字符串。
二、初始化
(1)单个字符的初始化
char c[5]={'c','h','i','n','a'};
或:char c[6]={'c','h','i','n','a','\0'};
(2)字符串初始化
char d[20]="good moning!";
char d[3][4]={"math","english","physics"};
三、元素访问
(1)单个元素访问
数组名[下标]; 数组名[行下标][列下标];
(2)整体引用
scanf("%s",数组名); printf("%s",数组名);
[1]
[2]
[3]
下一页