DSP

字符数组、字符串、整型数之间的转化

2019-07-13 18:47发布

1、字符数组 转化为 字符串
应用字符串定义时的构造函数 #include using namespace std; //字符数组转化为字符串 #include #include int main() { char a[10]; scanf("%s",a); string s(&a[0],&a[strlen(a)]); cout<return 0; } 2、字符串 转化为 字符数组
应用strncpy函数 #include using namespace std; //字符串转化为字符数组 #include int main() { string s; cin>>s; char a[10]; strncpy(a,s.c_str(),s.length()); for(int i=0;i<10;i++) cout<cout<return 0; } 3、数字型字符串转化为整型数
应用atoi函数 #include using namespace std; //数字型字符串转化为整型数 #include #include int main() { char a[10]; scanf("%s",a); int x; x=atoi(a); cout<return 0; }