字符串:用双引号引起来的多个字符
“\0” 是字符串结束标志
字符串的存储方式
字符数组
字符指针
字符串的键盘输入:字符串在输入时只能使用字符数组,不能使用字符指针
字符串的库函数:str系列函数共四种:
strcmp:比较是否相同 (从两个字符左变开始,每个字符相减,都为0则相同,否则不同)
strncpy:赋值
strlen:计算长度,字符串的长度不包括"\0";
strcat:字符串拼接,存储在str1中,如果str1长度不够,程序崩溃
字符串数组——对于程序很重要(例如菜单的选项)
多个字符串构成的集合
存储方式
二维字符数组
字符指针数组 9:30
一次从键盘输入多个字符串时,需要使用二维字符数组来接收 现阶段只能把scanf的输入放在栈区
输入汉字需要到终端里执行
//%s 对应整个字符串,所以循环只需要一次
//循环嵌套可一个一个输出单个字符