在一个长度为5的字符串,在内存中占据几个字节

上面的几是()填空题有这么复杂吗、、

事实上字符串就是一个字符数组,每一个字符占一个字节,但是为了表示字符串已结束,最后还要加一个/0,但字符串长度并不包括/0,所以长度为五的字符串占六个字节。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-12-23
全角的字符占两个字节,半角的占一个字节,一个字节占8个位

长度为5也不一定就是占5或10个字节,还有其他内容也要占内存了本回答被网友采纳
第2个回答  2010-12-23
PHP环境中:
英文字符:5+1
中文字符:GB2312:2*5+1=11,UTF8:3*5+1=16
第3个回答  2010-12-23
5
相似回答