代码写的很明白了 自己看~~
#include<stdio.h>
#include<iostream>
#include<string.h>
using namespace std;
int main()
{
char s[30]="hello";
char p[30];
string ch="map",ss;
strcpy (p,ch.c_str()); //字符数组变成字符串
printf("%s\n",ch.c_str()); //字符串 变成字符数组
printf("%s\n",p);
ss=string(s); //字符数组变成字符串
cout<<s<<endl;
//cin>>ch;
}
#include<stdio.h>
#include<iostream>
#include<string.h>
using namespace std;
int main()
{
int a=10,b=20,c=30;
char s[100];
sprintf(s,"{%d %d %d}",a,b,c); //sprintf 的使用
printf("%s\n",s);
cin>>a;
}