string str;这里的str的值是整个字符串还是首地址?还有首地址是不是字符串的第一个字符?
3 回答
Qyouu
TA贡献1786条经验 获得超11个赞
在字符串变量中存放的是字符串的指针(即字符串的地址)。在vc++6.0环境下,string变量在内存中占4个字节,指针变量在内存中也是占4个字节,它们都用于存放变量的首地址。
字符串的首地址不是字符串的第一个字符!字符串的首地址是字符串的第一个字符的地址,这第一个字符的地址的内容才是这个字符串的第一个字符。OK?
- 3 回答
- 0 关注
- 301 浏览
添加回答
举报
0/150
提交
取消