社区
C++ 语言
帖子详情
C++中string和char *有什么区别?
Das_Herz
2012-03-07 08:52:52
看到一例是把string转换为char *的。这两者之间到底有什么区别
...全文
180
5
打赏
收藏
C++中string和char *有什么区别?
看到一例是把string转换为char *的。这两者之间到底有什么区别
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
无芒
2012-03-07
打赏
举报
回复
http://www.cplusplus.com/reference/string/
楼主也可以看看msdn 不会的就问这两个吧
Das_Herz
2012-03-07
打赏
举报
回复
就是说string是类,那他的成员是什么,怎么可以看到这个类源代码
qixing1115
2012-03-07
打赏
举报
回复
[Quote=引用 2 楼 wm_bunb 的回复:]
一个是内置类型 一个是标准库的类
string的对象可以使用char *初始化
[/Quote]
[Quote=引用楼主 sxmx1111 的回复:]
看到一例是把string转换为char *的。这两者之间到底有什么区别
[/Quote]
++
无芒
2012-03-07
打赏
举报
回复
一个是内置类型 一个是标准库的类
string的对象可以使用char *初始化
liutengfeigo
2012-03-07
打赏
举报
回复
string 是类.
char * 是字符指针
朱老师
C++
第1部分-1.4.
C++
新增和有变化的关键字
课程目标本课程详细讲解了
C++
的所有关键字,包括
C++
11和
C++
20新增的关键字和语言特性适用人群本课程并非零基础,适合有C语言基础,尤其是学过嵌入式linux核心课程的《C语言高级专题》的同学。课程简介 《跟朱老师从C...
C++
中
string
和
char
* 的
区别
C++
中
string
和
char
* 的
区别
1、定义:
string
:
string
是STL当
中
的一个容器,对其进行了封装,所以操作起来非常方便。
char
*:
char
*是一个指针,可以指向一个字符串数组,至于这个数组可以在...
C++
String
与
char
* 相互转换
一、
string
->
char
* 1、将
string
转
char
*,可以使用
string
提供的c_str()或者data()函数。其
中
c_str()函数返回一个以'...c_str()函数返回一个指向C字符串的指针,该指针指向内存内容和
string
相同。因为c语言不支持...
UE4
中
F
String
和
C++
的
string
、
char
*相互转换
1、想知道:UE4
中
F
String
和
C++
的
string
、
char
*相互转换 二、参考 1、【UE4学习】
C++
输出字符串及F
String
字符串转换 2、
string
、
char
*、
char
[] 相互转换转换 三、操作:UE4
中
F
String
和
C++
的
string
、
char
*相互...
C++
string
和
char
*
区别
,
char
** a 和
char
* a[ ]
区别
2、
区别
:
string
的内存管理是由系统处理,除非系统内存池用完,不然不会出现这种内存问题。
char
*的内存管理由用户自己处理,很容易出现内存不足的问题。 当我们要存一个串,但是不知道其他需要多少内存时, 用...
C++ 语言
64,654
社区成员
250,484
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章