进程 中的 char* c_str()函数

首页 / C++入门教程 / 进程 中的 char* c_str()函数

此函数返回一个指向包含空终止字符序列的数组的指针。

char* c_str - 语法

str.c_str();

char* c_str - 参数

它不包含任何参数。

char* c_str - 返回值

它返回一个指向字符串对象值的c字符串表示形式的指针。

char* c_str - 示例

#include<iostream>
#include<cstring>
#include<string>
using namespace std;
int main()
{
 string str="Computer is my favorite subject";
 char* ch=new char[str.length()+1];
 strcpy(ch,str.c_str());
 cout<<"String value is :"<<ch;
return 0;
}

输出:

String value is: Computer is my favorite subject

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

技术管理实战36讲 -〔刘建国〕

从0开始做增长 -〔刘津〕

罗剑锋的C++实战笔记 -〔罗剑锋〕

Flink核心技术与实战 -〔张利兵〕

Python自动化办公实战课 -〔尹会生〕

现代React Web开发实战 -〔宋一玮〕

超级访谈:对话玉伯 -〔玉伯〕

AI绘画核心技术与实战 -〔南柯〕

结构沟通力 -〔李忠秋〕

好记忆不如烂笔头。留下您的足迹吧 :)