怎么c++里面的string类型的字节数
2个回答
展开全部
不知道你是不是想看string长度 用string.length()函数可以返回字符串的长度 一个字符占一个字节 而且string有一个字符表示结尾 这个字符不会被length计算 所以length+1就是所占字节 sizeof出来的数字是默认开的空间 也就是只要定义一个string 系统就会为它分配32字节
追问
那为什么定义成字符数组,就能用sizeof求出数组的字节数,而且已经对它赋值了,为什么还用默认的空间,求长度也可以用。size求,我想问能直接求出string类型的字符串实际所占的字节数吗?不是用长度来推算出来。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询