הבדל בין מזהה למשתנה

תוכן עניינים:

הבדל בין מזהה למשתנה
הבדל בין מזהה למשתנה

וִידֵאוֹ: הבדל בין מזהה למשתנה

וִידֵאוֹ: הבדל בין מזהה למשתנה
וִידֵאוֹ: מה ההבדל בין גיטרה קלאסית לאקוסטית 2024, יולי
Anonim

הבדל מפתח - מזהה לעומת משתנה

שפת תכנות נועדה לעבד סוג מסוים של נתונים ולספק מידע שימושי. הנתונים יכולים להיות מספרים, תווים, מחרוזות וכו'. תוכנית היא קבוצה של הוראות שנכתבות בשפת תכנות מסוימת כדי לספק הוראות למחשב. המחשב מעבד נתונים לפי ההוראות. בעת מניפולציה של נתונים, יש צורך לאחסן אותם. משתנה הוא אזור אחסון המסוגל להחזיק ערך. למשתנים יש שמות כדי לזהות אותם. לא רק למשתנים, פונקציות, מחלקות וכו' יש גם שמות, הנקראים מזהים. מזהים נוצרים על ידי המתכנת.מזהה ומשתנה הם שני מונחים נפוצים בתכנות. ההבדל העיקרי בין מזהה למשתנה הוא שמזהה הוא שם שניתן למשתנה, פונקציה, מערך, מחלקה או מבנה בעוד שמשתנה הוא שם שניתן למיקום זיכרון שיכול להחזיק ערך.

מהו מזהה?

מזהה מתייחס לשם של משתנה, פונקציה, מערך, מחלקה או מבנה. המזהים נוצרים על ידי מתכנתים. חשוב להשתמש בשמות ייחודיים למזהים מכיוון שהם מזוהים בביצוע התוכנית. שפות תכנות עוקבות אחר סדרה ספציפית של כללים כדי לתת שם למזהים. לרוב, רק תווים אלפביתיים (A עד Z או a עד z), קו תחתון (_) וספרות (0 עד 9) משמשים למזהים חוקיים. בדרך כלל, התו הראשון של המזהה יכול להיות קו תחתון או אות, ולא צריך להיות ספרה.

בתכנות, אם יש הצהרה כמספר int; זה אומר שיש משתנה שנקרא מספר שיכול להחזיק ערך שלם.המילה 'מספר' היא מזהה. כאשר יש אמירה כשטח כפול; זה אומר שיש משתנה שנקרא אזור שיכול להחזיק ערך כפול. ה'אזור' הוא מזהה חוקי. כמה דוגמאות למזהים חוקיים הם גיל, משכורת, מספר סטודנט, כמות ו-_empNo. כמה דוגמאות למזהים לא חוקיים הם 123abc, -studentno. המזהה 123abc מתחיל בספרה. אז זה לא חוקי. המזהה -studentno מתחיל בתו שאינו תו אלפביתי או קו תחתון.

ההבדל בין מזהה למשתנה
ההבדל בין מזהה למשתנה

איור 01: מזהה ומשתנה

רוב שפות התכנות הן תלויות רישיות. לכן, אותיות קטנות ואותיות גדולות נבדלות. כמות המזהה ו-AMOUNT הם שני מזהים נפרדים אפילו שיש להם אותו שם. חשוב להשתמש בשמות בעלי משמעות למזהים כי זה משפר את קריאת הקוד.מזהים בעלי משמעות גם הופכים את התוכנית לקלה להבנה.

מהו משתנה?

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

בהצהרת המשתנה, שם המשתנה מצוין, אך אין זיכרון שהוקצה למשתנה. כאשר יש הצהרה כמספר int; זה אומר ששם המשתנה הוא מספר והוא יכול לאחסן ערך של מספר שלם. אבל לא מפריש שום זיכרון למספר המשתנה. הקצאת ערך התחלתי למשתנה נקראת אתחול. כאשר יש משפט כמספר int=5; המספר המשתנה יכול לאחסן ערך של מספר שלם והוא מאותחל ל-5.

מהו הדמיון בין מזהה למשתנה

גם המזהה וגם המשתנה משמשים בתכנות

מה ההבדל בין מזהה למשתנה?

מזהה לעומת משתנה

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

סיכום – מזהה לעומת משתנה

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

הורד את ה-PDF של מזהה לעומת משתנה

ניתן להוריד את גרסת ה-PDF של מאמר זה ולהשתמש בה למטרות לא מקוונות לפי הערת ציטוט. אנא הורד את גרסת ה-PDF כאן: ההבדל בין מזהה למשתנה

מוּמלָץ: