基本内容
(1)符号
字符 ‘ ’
字符串 “ ”
(2)内容
字符 单个字符
字符串 多个字符 (但是字符串最后一个以/0结束 所以写一个字符数组开辟空间要比本身的字符数多一,例如“hello world”要用字符数组应该char a[12]="hello world"; 如果空间少了会输出烫烫烫烫之类的乱码);
(3)输入输出
字符 %c
字符串 %s
(4)字符串的定义与初始化
字符数组:
1.数组形式
char hello[]="hello world";
char hello[12]="hello world";
2.字符指针
char *name="hello world";
3.存储多个字符串
(1)二维数组
char[][256]={"张三","李四","王五"};
(2)一维数组指针
char *string[]={"张三","李四","王五"};
常见的字符串操作函数
详细见点击打开链接