c++string类型怎么输入

日期:2016-09-06 16:36:38 人气:1

c++string类型怎么输入

sprintf是C++继承自C语言的函数,无法直接支持string类型,所以要先把string类型转为基础类型,也就是char*,这里需要使用string类的成员函数c_str();该成员函数功能为,将string的内容转为C语言的字符数组表达形式。所以用sprintf将string对象str,输出的char[]数组array中的代码可以写作:sprintf(array,"%s",str.c_str());除此外,还可以用strcpy函数,使代码更简单:strcpy(array,str
    A+
热门评论