一.字符串都是以"\0"结尾
二.凡是双引号中的内容,皆是字符串。也就是,双引号会在它内容后自动加一个"\0"且占一个字节数。
三.单引号中容纳的是char类型的字符常量,且仅能容纳一个
四.字符数组中不指定长度,系统会自动匹配适应的长度。
五.如果对字符数组没有初始化完全,系统会在未赋值的地方添加"\0"。char brr[10]={‘a',’b',‘c’}是字符串。
六.能修改字符串常量的值
七.定义字符数组必须同时进行赋值。
如:
char str[7]=“abcd”;不能写成char str[7];str[7]="abcd";
但有例外,如果不是一次性进行全部赋值则可以先定义一个字符数组,之后再对其中的元素挨个赋值。