פונקציה זו משמשת להוספת תו חדש ch בסוף המחרוזת, ולהגדיל את אורכה באחד.
תחביר
שקול מחרוזת s1 ותווים ch . תחביר יהיה:
s1.push_back(ch);
פרמטרים
ch: דמות חדשה שתתווסף.
ערך החזרה
זה לא מחזיר שום ערך.
דוגמה 1
בואו נראה דוגמה פשוטה.
#include using namespace std; int main() { string s1 = 'Hell'; cout<< 'String is :' <<s1<<' '; s1.push_back('o'); cout<<'now, string is :'<<s1; return 0; } < pre> <h2>Example 2</h2> <p>Let's consider another simple example.</p> <pre> #include using namespace std; int main() { string str = 'java tutorial '; cout<<'string contains :' <<str<<' '; str.push_back('1'); cout<<'now,string is : '<<str; return 0; } < pre> <p> <strong>Output:</strong> </p> <pre> String contains :java tutorial Now,string is java tutorial 1 </pre> <h2>Example 3</h2> <p>Let's see the example of inserting an element at the end of vector.</p> <pre> #include #include using namespace std; int main() { vector s; s.push_back('j'); s.push_back('a'); s.push_back('v'); s.push_back('a'); for(int i=0;i<s.size();i++) cout<<s[i]; return 0; } < pre> <p> <strong>Output:</strong> </p> <pre> Java </pre> <br></s.size();i++)></pre></'string></pre></s1<<' ';>
דוגמה 3
בואו נראה את הדוגמה של הכנסת אלמנט בסוף הווקטור.
בדיקה ידנית
#include #include using namespace std; int main() { vector s; s.push_back('j'); s.push_back('a'); s.push_back('v'); s.push_back('a'); for(int i=0;i<s.size();i++) cout<<s[i]; return 0; } < pre> <p> <strong>Output:</strong> </p> <pre> Java </pre> <br></s.size();i++)>
\'string>