字符串以\0标志字符串的结束
在C语言和C++中,字符串以"\0"标志字符串的结束。
这个字符在ASCII字符集中对应空字符NULL,数值为0。它虽然不计入字符串的长度,但会占用内存空间。在使用过程中,需要为其分配内存空间,以存储这个结束标志。例如,如果一个长度为10的字符串要放在一个字符串数组里面,这个字符串数组长度至少为11。
另外,也可以利用ASCII码,'\0'的ASCII码是0,可以利用0x00来输出结束标志。
标签: #评测科普
郑重声明:图文由自媒体作者发布,我们尊重原作版权,但因数量庞大无法逐一核实,图片与文字所有方如有疑问可与我们联系,核实后我们将予以删除。