1、字符数组 转化为 字符串
应用字符串定义时的构造函数
#include <iostream>
using namespace std;
//字符数组转化为字符串
#include <stdio.h>
#include <string.h>
int main()
{
char a[10];
scanf("%s",a);
string s(&a[0],&a[strlen(a)]);
cout<<s<<endl;
return 0;
}2、字符串 转化为 字符数组
应用strncpy函数
#include <iostream>
using namespace std;
//字符串转化为字符数组
#include <string.h>
int main()
{
string s;
cin>>s;
char a[10];
strncpy(a,s.c_str(),s.length());
for(int i=0;i<10;i++)
cout<<a[i];
cout<<endl;
return 0;
}3、数字型字符串转化为整型数
应用atoi函数
#include <iostream>
using namespace std;
//数字型字符串转化为整型数
#include <stdio.h>
#include <stdlib.h>
int main()
{
char a[10];
scanf("%s",a);
int x;
x=atoi(a);
cout<<x<<endl;
return 0;
}版权声明:本文为wx1458451310原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。