מחרוזת
חלק מהיחידה יסודות במסלול ה-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;
}אתגר
מתחיליםאחסן את המחרוזת I am learning to code with Coddy! במשתנה בשם coddy.
הקפד לאחסן את ערך המחרוזת המדויק עם אותיות רישיות וקטנות נכונות.
נסו בעצמכם
// הצהירו על משתנים ואתחלו אותם כאן
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה יסודות
4אופרטורים חלק 1
אופרטורים אריתמטייםאופרטור מודולוהגדלה/הקטנההגדלה/הקטנה לאחר הפעולהקיצורים אריתמטייםאופרטורי השוואההשוואת מחרוזותתרגלו בעצמכם: קומפיילר C++ אונליין