1.定义数组时,应指明数组的长度
例如:char s[10]; s="a";
2.用scanf("%s",s),输入字符串时,不用加地址符&
因为s是数组名,即首元素地址
3.gets(str1) 和 puts(str2)
都只能执行一个字符串
4.输入字符串时,会自动加一个'\0'作为字符串结束的标志
5.scanf 不能输入空格
因为在 scanf 里空格、回车表示字符串结束
6.strcmp 字符串的比较
按ASCII的码值大小比较
7.strlen 测字符串的长度
是不包含'\0'
8.strcpy 字符串的复制
复制内容不包括字符串自动加的'\0'
9.赋值语句只能将一个字符赋给一个字符类型变量或字符数组元素
10.静态整型数组在编译初始化时,若没有给数组元素指定值,则全部为0