c_str()函数
来源:互联网 发布:雅克比矩阵的意义 编辑:程序博客网 时间:2024/06/06 05:50
在C中没有string该数据类型,c中字符串定义为字符数组 char a[], 要将c++中的string 对象转换成标准c中的字符串,此时需要用到c_str()函数,函数原型:
const char* c_str();
如下例子:
#include<iostream>
#include<string>
using namespace std;
void main()
{
string s="hello";
const char *g;
g=s.c_str(); //最好不要这样写因为g指向的对象被析构后就不存在了
char sg[20];
strcpy(sg,g);
cout<<sg<<endl;
}
0 0
- c_str函数
- c_str()函数
- c_str函数
- c_str函数
- c_str()函数
- c_str()函数
- c_str()函数
- c_str函数
- c_str()函数
- c_str函数
- c_str()函数
- c_str()函数
- string.c_str()函数说明
- 关于c_str() 函数
- C++函数学习:c_str()
- C++中的c_str函数
- string的c_str()函数
- c_str()函数的用法
- javaspring中依赖注入原理及举例
- 关于内连接、外连接
- x&(x-1)表达式的意义
- Algorithm学习笔记 --- 翻硬币(贪心)
- 解决yum错误Error: requested datatype primary not available
- c_str()函数
- 怎么给tee7文章增加附加价值
- javascript console
- 从广告商那里获得我们应得的钱 看广告能挣钱 付费广告的时代来临
- COM编程--字符串结构体转换
- Android,隐藏/显示软键盘
- spring MVC之返回JSON数据(Spring3.0 MVC)
- 2013级C++第4周(春)项目——再和对象找感觉【项目4扩展3(选做)】
- ARM寄存器总结