这个 推回 成员函数用于附加字符。将字符c追加到字符串的末尾,将其长度增加1。 语法:
null
void string:: push_back (char c) Parameters: Character which to be appended. Return value: None Error: throws length_error if the resulting size exceeds the maximum number of characters(max_size).
// CPP code for to illustrate // std::string::push_back() #include <iostream> #include <string> using namespace std; // Function to demonstrate push_back() void push_backDemo(string str1, string str2) { // Appends character by character str2 // at the end of str1 for ( int i = 0; str2[i] != ' ' ; i++) { str1.push_back(str2[i]); } cout << "After push_back : " ; cout << str1; } // Driver code int main() { string str1( "Geeksfor" ); string str2( "Geeks" ); cout << "Original String : " << str1 << endl; push_backDemo(str1, str2); return 0; } |
输出:
Original String : Geeksfor After push_back : GeeksforGeeks
本文由 萨希·提瓦里 .如果你喜欢极客(我们知道你喜欢!)如果你想投稿,你也可以用 贡献极客。组织 或者把你的文章寄到contribute@geeksforgeeks.org.看到你的文章出现在Geeksforgeks主页上,并帮助其他极客。
如果您发现任何不正确的地方,或者您想分享有关上述主题的更多信息,请写下评论。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END