用Bollger记录技术之路的点滴...

关注高性能linux网络编程,NoSQL, c/c++/java ~~~ weibo @语_行 http://weibo.com/201281062~~~ twitter @JerryVector https://twitter.com/JerryVector
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

C风格字符串

Posted on 2013-02-26 13:26  语行  阅读(197)  评论(0编辑  收藏  举报

C风格的字符串,就是一个以0字符结束的字符数组,

我们知道,C++提供了string这个标准库用以支持对字符串的处理,我们能很方便的将一个C风格的字符串放进一个string, 不过当我们在调用一些以C风格字符串为参数的函数的时候,就需要以C风格字符串的形式提取出string的值,

这里,c_str()能完成这件事

string str = "c style string!";
void f() {
     printf("the c style string:%s.\n", str.c_str())  
}