Chinaunix

标题: 如何将c++中的字符串转化为字符数组? [打印本页]

作者: 光速    时间: 2009-01-14 13:52
标题: 如何将c++中的字符串转化为字符数组?
例如:  string src="sdf";
如何将其转化为字符数组?
作者: 光速    时间: 2009-01-14 13:59
刚刚找到答案:
char tmp1[];
string tmp2;
strncpy(tmp1,tmp2.c_str(),temp2.length());
作者: 5毛党党员    时间: 2009-01-14 14:00
char* str_src = new char(src.length()+1);
sprintf(str_src ,"%s" , src.c_str());
作者: 光速    时间: 2009-01-14 15:16
原帖由 5毛党党员 于 2009-1-14 14:00 发表
char* str_src = new char(src.length()+1);
sprintf(str_src ,"%s" , src.c_str());

谢谢!
作者: xxy1999    时间: 2019-03-06 16:06
shell里面要怎么实现啊?




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2