c++中string类成员函数c_str()的用法
来源:互联网 发布:淘宝轮番图片尺寸 编辑:程序博客网 时间:2024/05/16 15:36
c_str()函数返回一个指向正规c字符串的指针,内容和string类的本身对象是一样的,通过string类的c_str()函数能够把string对象转换成c中的字符串的样式
1.string类成员函数c_str()的原型:
const char *c_str()const;//返回一个以null终止的c字符串
2.c_str()函数返回一个指向正规c字符串的指针,内容和string类的本身对象是一样的,通过string类的c_str()函数能够把string对象转换成c中的字符串的样式;
3.操作c_str()函数的返回值时,只能使用c字符串的操作函数,如:strcpy()等函数.因为,string对象可能在使用后被析构函数释放掉,那么你所指向的内容就具有不确定性.
eg:
char * name[20];
string ptr = "tongnono";
strcpy(name,ptr.c_str());//c_str()返回的是一个临时的指针变量,不能对其操作.
0 0
- c++中string类成员函数c_str()的用法
- c++中string类成员函数c_str()的用法
- string类中c_str函数的用法
- string类中c_str函数的用法
- C++中string类对象的成员函数c_str()与C语言中字符串的联系
- c++中string类成员函数c_str()
- c++中string类成员函数c_str()
- c++中string类成员函数c_str()
- c++中string类成员函数c_str()
- c++中string类成员函数c_str()
- string类的成员函数c_str()
- string中c_str()函数的用法
- string 类成员函数c_str
- C++string类的c_str()函数
- string中c_str()、data()、copy(p,n)函数的用法(转c风格字符串)
- string类成员函数c_str()介绍
- string中c_str()、data()、cpy(p,n)函数的用法
- string中c_str()、data()、copy(p,n)函数的用法
- Android TabLayout、ViewPager实现顶部和底部Tab导航 点击滑动切换Tab页面
- 数据库连接信息写在properties文件,读取配置文件
- 自适应网页设计的方法
- C++实验2—标准体重
- 表单控件
- c++中string类成员函数c_str()的用法
- 永远的哀悼
- 太乐了
- Java成员内部类
- AppBarLayout.OnOffsetChangedListener的使用
- error C2664: “CWnd::MessageBoxW”: 不能将参数 1 从“const char [17]”转换为“LPCTSTR”
- (在线文库系统)centos nginx mysql php openoffice pdf2swf pdf2image
- android:layout_gravity和android:gravity的区别
- 小鸦-spring AOP的小模拟