1、数组
(1)声明
*需要指定数组大小
(2)初始化
int a[3] = {1,2,3};
int a[] = {1,2,3};
int b[3]={0};
a = b;//not allowed
(3)sizeof
数组:返回数组字节数
数组元素:数组元素长度
2、字符串
(1)c风格字符串
本质:char数组,但以‘\0’结尾
char cat[5] = {'a', 'c', 'a', 't', '\0'};//空字符是必须的
char bird[11] = “Mr. Cheeps”;//空字符可以没有
char fish[]="Bubbles";//不指定数组大小
注意:若要指定数组大小,需要把空字符考虑进去
*strlen()返回字符串长度,不包括‘\0’
(2)字符串输入
1、cin读取字符串
*只能读一个单词这样
2、读取一行字符串
getline(name, length)
意义:读取整行,通过回车键来确定输入结尾
name:输入字符串数组名称
length:输入字符串最大长度
char name[20];
cin.getline(name, 20);
cout<<name<<".\n";