字符串的定义与初始化
//字符串的定义与初始化
char s[] = {'l','j','j','\0'};//字符串 , \0 是区分字符串的结束符
char s1[4] = {'l','j','j','\0'};//字符串
char s2[] = {'l','j','j'};//不是字符串
char s3[] = "ljj";//字符串,默认会自动在最后加上 \0
printf("s = %s \n", s);//%s是字符串类型
\0是转义字符 代表是空值NULL,在字符串代表是结束。
若没加就不是字符串
若用字符串打印类型打印会打印到有\0结束符为止才结束
字符 元素默认值是\0
这里可以把\0当成一个句号,一句话的结束符号。
也就是字符串的结束符