C++中char string[81]里【81】是什么?

2020-08-15 文化 506阅读
81里面存的是结束符号'\0' ,这是每个数组结束的标志,可以自己加上,如果没有编译器会自动加上,如果定义 char string[81],实际只能存储80个字节,最后一个存放结束符,如果你写了81个字节进去,那么最后一个字节会丢失。为了方便,你可以定义一个#define MaxLenth 81 定义数组的时候char string[MaxLenth+1];这样的话不仅自己不容易出错,别人看程序也可以很快的看懂。程序的可读性也是程序质量很重要的一部分,祝你进步。
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com