1.字符数组
char str1[] = "array"; //根据字符串大小分配长度
char str2[6] = "array"; //指定长度
初始化完成后系统都会自动在后面加上结束符 EOF(’\0’)
2. 字符串指针
char *str = "pointer";
3.数组 + 指针 + scanf
char str[60];
char *p = str; //p指向了字符数组的基地址
scanf("%s",str);
4.gets()和scanf()函数的区别
char str[100];
gets(str); //gets()函数将接受整个字符串,知道遇到换行符位置
scanf(str) //scanf()函数如果遇到空格则会结束,并且空格后面的内容将会作为下一个输入传入