为了账号安全,请及时绑定邮箱和手机立即绑定

关于在C++中的string str问题?

关于在C++中的string str问题?

C C++
蝴蝶不菲 2021-02-11 07:03:13
string str;这里的str的值是整个字符串还是首地址?还有首地址是不是字符串的第一个字符?
查看完整描述

3 回答

?
Qyouu

TA贡献1786条经验 获得超11个赞

在字符串变量中存放的是字符串的指针(即字符串的地址)。在vc++6.0环境下,string变量在内存中占4个字节,指针变量在内存中也是占4个字节,它们都用于存放变量的首地址。
字符串的首地址不是字符串的第一个字符!字符串的首地址是字符串的第一个字符的地址,这第一个字符的地址的内容才是这个字符串的第一个字符。OK?

查看完整回答
反对 回复 2021-03-16
  • 3 回答
  • 0 关注
  • 301 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信