如何计算字符串在内存中占用的字节数

如题所述

这个很难说
不过字符串占的内存一定比长度还要大
起码有多一个字节来存储最末尾的'\0'
但是不一定只多一个字节
将一个连续的存储空间作为字符串的时候
遇到'\0'也就是一个字节8位都是0的时候,就认为是字符串的结束
再也不关心后面的内容了
所以实际字符串占用内存字节数可能比其字符串内容长度长不只一个字节
温馨提示:答案为网友推荐,仅供参考
相似回答