为什么string不被引用?
这个语意是,非法的用const char 的const指针来初始化一个std::string类型的引用
这当然是不对,elem是引用,引用是另一个的string对象的一个别名,然鹅,首先得有个string对象string 是个 提供很多值运算的特殊的引用类型
他实现了很多引用类型的接口
你可以认为它是一种按引用类型存储的值类型
这个涉及到内存存储了
也不是一句两句能说清出的。
Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有