首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

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

2012-05-14 
请问怎样将string赋值给字符串数组比如chara[100]strings要能够让chara[100]s求怎样转化[解决办法]stri

请问 怎样将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

热点排行