注册 登录
编程论坛 C++教室

c.str() 如何使用?

asd6791868 发布于 2008-12-15 19:29, 1536 次点击
在是什么情况下需要c.str();
5 回复
#2
xlh52252008-12-15 19:32
c是一个string类型,当你需要用字符数组时,可用用str()这个函数来转化。
#3
asd67918682008-12-15 19:35
怎么转换呢??
有例子没???
#4
xlh52252008-12-15 19:39
void f(char array[]){
 // .....
}
当你申明,定义一个string c= "hello world!"
你想将string传递给函数f,但f接受的为一个字符数组的参数,这时你就可以:
f(c.str());
来对基进行调用!
1