string赋值是赋给字符串还是指针

[复制链接]
查看11 | 回复5 | 2012-10-26 15:19:05 | 显示全部楼层 |阅读模式
不是,应该是重新给b开辟一段空间,将a的内容复制到新空间中。...
回复

使用道具 举报

千问 | 2012-10-26 15:19:05 | 显示全部楼层
不是,对象a 、b都有各自的内存区域...
回复

使用道具 举报

千问 | 2012-10-26 15:19:05 | 显示全部楼层
b是新定义的一个变量自然有他的存储区域...
回复

使用道具 举报

千问 | 2012-10-26 15:19:05 | 显示全部楼层
是把a的所有字符串复制给了b,但是与内置变量不同,变量a的内容包括"1234"所在的地址和"1234"这个字符串。...
回复

使用道具 举报

千问 | 2012-10-26 15:19:05 | 显示全部楼层
在字符指针赋值的时候会调用赋值构造函数,直接赋值调用的是构造函数,字符指针赋值比直接给string对象更多元化,直接赋值说明已经确定字符串的内容了...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行