用来存放数据的数组是字符数组。
1.传递数组,不仅需要传递数组名,还需要传递数组长度。
char arr[10]={'a','b','c'};//后面几个为'\0',是字符串
2.以" "引起来的内容称为字符串,字符串一定以'\0'结尾,只有用'\0'结尾的字符才能称为字符串。
char arr[]={'a','b','c'};//不是字符串
char brr[]={"abc"};//合法
char crr[]={'a','\0','b'};
printf("%d\n",sizeof(crr))
//数组crr长度为3;
3.字符串才识别'\0',数组不识别'\0'