Menu
CoddyTech

מחרוזת

חלק מהיחידה יסודות במסלול ה-C++ של Coddy. שיעור 7 מתוך 74.

תו הוא תו יחיד (לדוגמה: 1, 6, %, b, p, ., T וכו׳)

טיפוס המחרוזת ב-C++ הוא רצף של תווים שיכול להכיל כמה תווים.

כדי להשתמש במחרוזות ב-C++, חובה לכלול את זה בתחילת הקוד שלך:

#include <string>

הערה: אף שהקוד שלך עשוי לעבוד גם בלי #include <string> (כי כותרות אחרות כמו <iostream> עשויות לכלול אותה בעקיפין), הסתמכות על הכללות עקיפות נחשבת לנוהג לא טוב. יש לכלול תמיד במפורש בקוד את הכותרות שבהן משתמשים.

עליך גם לטפל במרחב השמות באחת משתי הדרכים הבאות:

1. הוסף את השורה הזאת אחרי includes:

using namespace std;

2. אל תוסיפו את השורה using namespace, אלא הוסיפו את הקידומת std:: לפני string:

std::string s1 = "This is a string";
// זה עובד כי השתמשנו במפורש ב־std::

שימו לב שמשתנה המחרוזת משתמש בסימני מרכאות כפולים. בדוגמה שלמעלה מאותחל משתנה מחרוזת בשם s1.

שתי השיטות דורשות #include <string>. ההבדל היחיד הוא אם רוצים לכתוב 'std::' לפני 'string' או לא.

הנה דוגמה מלאה:

#include <string>
using namespace std;  // שיטה 1

int main() {
    string s1 = "Hello";  // סגנון של שיטה 1
    std::string s2 = "Hello again";  // סגנון של שיטה 2 (עדיין עובד גם עם 'using namespace')
    return 0;
}
challenge icon

אתגר

מתחילים

אחסן את המחרוזת I am learning to code with Coddy! במשתנה בשם coddy.

הקפד לאחסן את ערך המחרוזת המדויק עם אותיות רישיות וקטנות נכונות.

נסו בעצמכם

    // הצהירו על משתנים ואתחלו אותם כאן
    
    
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה יסודות

תרגלו בעצמכם: קומפיילר C++ אונליין