C++string类型转换为C数组

#include <string>
#include <iostream>
using namespace std;
int main(){
    string str;
    str.append("name-");
    str.append("wangkaixun-");
    str.append("id-");
    str.append("123456-");

    char buf[1204];
    strcpy(buf, str.data());
    cout<<"buf="<<buf<<endl;

    return 0;
}
posted @ 2016-03-12 21:59  iucforever  阅读(528)  评论(0编辑  收藏  举报