读书人

请教 怎样将string赋值给字符串数组

发布时间: 2012-05-14 15:24:34 作者: rapoo

请问 怎样将string赋值给字符串数组
比如 char a[100]; string s
要能够让 char a[100]=s;
求怎样转化

[解决办法]
string 转 char *
char *p = string.c_str();



const char* c;
string s="1234";
c = s.c_str();
cout<<c<<endl; //输出:1234
cout<<*c<<endl;//输出1
cout<<*(c+1)<<endl;//输出2
cout<<c[2]<<endl;//输出3
s="abcd";
cout<<c<<endl; //输出:abcd



给你个网址吧。,:http://blog.csdn.net/heaven13483/article/details/7553176

读书人网 >C++

热点推荐