📄 p12_5.cpp
字号:
/********************************************
* p12_5.cpp *
* 从string类字符串中提取C风格字符串 *
********************************************/
#include <string>
#include <iostream>
using namespace std;
void main()
{
string string1=("ABCDEFGHI");
const char *c_str1=NULL;
int length=string1.length()+1;
char * c_str2=new char [length];
string1.copy(c_str2, length,0);
c_str2[length]='\0'; // 添加字符串结尾符
c_str1=string1.data();
cout<<"string1="<<string1.c_str()<<endl;
cout<<"c_str1=";
//cout<<str1<<endl;
for(int i=0;i<length; i++)
cout<<c_str1[i];
cout<<endl<<"c_str2="<<c_str2<<endl;
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -