C++中string 与 char *赋值
#include <iostream>
#include <string>
#pragma warning(disable:4996)//vs弃用strcpy
int main()
{
using namespace std;
string input;
cin >> input;
int m_long;
m_long = sizeof(input);//获取输入的长度
char * m_input = new char[m_long];//动态分配内存空间
strcpy(m_input, input.c_str());//string 赋值给char *
cout << endl;
cout << m_input << endl;
cin.get();
return 0;
}
阅读更多
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
- 上一篇:没有了
- 下一篇:没有了