字符数组基础知识

用来存放数据的数组是字符数组。

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'

猜你喜欢

转载自blog.csdn.net/lmq33771/article/details/80378666