c++关于字符数组

来源:互联网 发布:龙虎概率分析软件 编辑:程序博客网 时间:2024/05/15 23:50

对于字符数组的初始化

char[]={"China!"};

或者

char[]="China!";

与char[]={'C','h','i','n','a','!'};定义出的数组是不一样的,前面的长度为7,后面的长度为6,因为字符串总是是'\0'作为结束符的。



在字符串赋初值时,char[6]="China!";//错误,用于初始化的元素个数超过了6个。

0 0
原创粉丝点击