10 תשובות
משתנה זה משהו שיכול להחזיק ערך כמו 8 ,hello world וtrue . טיפוס קובע מאיזה סוג המשנה שלך - למשל אם הוא מטיפוס מספרים שלמים אז הוא יכול להיות 0 , 1 ,2 וכו אך לא יכול להיות " hello"
int x = 5

כאן לדוגמה המשתנה הוא x הטיפוס הוא int שזהו מספר שלם והערך שהמשתנה x מחזיק הוא 5
שואל השאלה:
אז הטיפוס מגדיר אם המשתנה יכול להיות מוגדר כמילה אן מספרים ומשתנה זה תו כלשהו ?
משתנה זה כמו x במתמטיקה אתה יכול להשים שם כל דבר מספרים אותיות וכו
ויש משתנה מטיפוס int שיכול להכיל רק מספרים ויש משתנה שיכול להכיל רק אותיות
כן https://he.wikipedia.org/wiki/%d7%9e%d7%a9%d7%aa%d7%a0%d7%94_(%d7%aa%d7%9b%d7%a0%d7%95%d7%aa)
שואל השאלה:
משתנה הוא סוג הטיפוס
בכללי להרחבה יש בד"כ כמה טיפוסים שחוזרים על עצמם בכל שפת תכנות גבוהה:
bool- זה מגדיר טיפוס בולירני כלומר יכול להיות אמת או שקר
int- אלה כל המספרים השלמים
string- מתאר מילה
double - מתאר מספר עשרוני למשל 2.3

לפני שאתה מגדיר משתנה שאתה יכול לקרוא לו בכל שם כלשהו , נצטרך להכניס לו קודם את הטיפוס.

נסתכל על הקוד הבא
string s1 = 8
תשים לב ששורה זאת תביא לך שגיאה כי המשתנה שלך s1 לא יכול להחזיק את 8 וזאת נובע מהטיפוס שקבעת לפני .
קוד שכן יעבוד כראוי יראה כך :
string s1 = "this is a string "
כאן באמת הגדרנו מילה
אני צריך להכין איזה ספר או משהו
אני רואה שכבר הסבירו לך אבל אם בא לך אני יכול לשלוח לך קישורים למקומות שתלמד בהם להמשך
אנונימי
שואל השאלה:
אשמח שלח