zoukankan
html css js c++ java
c#中string型和c++string型的区别
转载:https://bbs.csdn.net/topics/390020220
xboxeer
社区成员
2012-04-24
原生C++里面的string相当于C#里面的stringbuilder,本质上是个char[] 长度不一定等于你实际的字符串长度 后面有几个char[]空出来给后面的字符的 所以c++里面字符串相加实际上还是在同一个实例上面
c#的字符串是有一个字符串驻留机制 两个字符串相加再赋值到其中一个字符串上面 实际上有三个实例出来
回复
赞
pxy_leo
社区成员
2012-04-24
哦哦~了解了原来是这样~,我改成char*调用了,可以用了
赞
查看全文
相关阅读:
[No0000F0]DataGrid一行Row添加ToolTip,wpf
[No0000EE]主要的宏观经济指标查询
[No0000E9]Microsoft Help Viewer 2.3绿色版
[No0000F2]ip安全监视器
[No0000ED]IPSec策略之管理
[No0000EC]C# 字符串(String)
[No0000EB]C# 数组(Array)
[No0000EA]C# 可空类型(Nullable)
[No0000E8]C# 方法 参数传递
[No0000E7]C# 封装 与访问修饰符
原文地址:https://www.cnblogs.com/MCSFX/p/15248899.html
最新文章
[No0000107]C#中 Excel列字母与数字的转换
[No0000106]配置PLSQL,提升工作效率
[No0000104]JavaScript-基础课程4
[No0000103]JavaScript-基础课程3
[No0000102]JavaScript-基础课程2
[No0000101]JavaScript-基础课程1
[No0000100]正则表达式匹配解析过程分析(正则表达式匹配原理)&regexbuddy使用&正则优化
[No0000FF]鸡蛋煮熟了蛋黄为什么发黑?
[No0000FD]C# 正则表达式
[No0000FC]C# 预处理器指令
热门文章
[No0000FB]C# 命名空间(Namespace)
[No0000FA]C# 接口(Interface)
[No0000F9]C# 运算符重载
[No0000F8]override和new的区别
[No0000F7]C# 多态性
[No0000F6]C# 继承
[No0000F5]C# 类(Class)
[No0000F4]C# 枚举(Enum)
[No0000F3]C# 结构(Struct)
[No0000F1]js获取喜马拉雅和荔枝FM电台专辑音频
Copyright © 2011-2022 走看看
c#的字符串是有一个字符串驻留机制 两个字符串相加再赋值到其中一个字符串上面 实际上有三个实例出来