איך לתכנת בC שיעור מספר 2 - טיפוסים

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

קל 6,425 צפיות

מה תצטרך

  • תכנות בC
  • טיפוסים בC

שלבים

  1. 1

    שלב 1

    להלן רשימה של מילות מפתח של טיפוסים בהן נוכל להשתמש בשפת C :
  2. 2

    שלב 2

    unsigned char בגודל 1 בייט, משתמשים בו בשביל תוים (characters) char בגודל 1 בייט ,משתמשים בו בשביל תוים (characters) unsigned short int בגודל 2 בייטים, משתמשים בו בשביל מספרים קצרים,שלמים וחיוביים (integers) short בגודל 2 בייטים, משתמשים בו בשביל מספרים קצרים,שלמים, חיוביים ושליליים (integer) unsigned int בגודל 4 בייטים, משתמשים בו בשביל מספרים שלמים וחיוביים (integer). int בגודל 4 בייטים, משתמשים בו בשביל מספרים שלמים. (integer). unsigned long בגודל 4 בייטים, משתמשים בו בשביל מספרים שלמים וחיוביים (integer) long בגודל 4 בייטים, משתמשים בו בשביל מספרים שלמים (integers). float בגודל 4 בייטים, משתמשים בו בשביל מספרים עשרוניים. double - בגודל 8 בייטים, משתמשים בו בשביל מספר עשרוני ארוך. long double - בגודל 12 בייטים, משתמשים בו בשביל מספר עשרוני ארוך מאוד.
  3. 3

    שלב 3

    בואו ננסה להריץ תוכנה קצרה בעזרת האופרטור השימושי ()sizeof. כאשר נשתמש באופרטור הזה אנו נקבל כפלט את גודל הטיפוס שהכנסנו אליו, לדוגמא:
  4. 4

    שלב 4

    // How big your int (in bytes) main() { printf("%d \n", sizeof(int)); }
  5. 5

    שלב 5

    הפלט שיתקבל על המסך לאחר שנקמפל את התוכנה יהיה 4 מכיוון שהאופרטור ()sizeof מחזיר את הגודל של הטיפוס שהכנסנו אליו - במקרה שלנו integer. נסו להשתמש בטיפוסים שונים ולראות את גדליהם.
  6. 6

    שלב 6

    במדריך הזה בעצם הכנו את הקרקע להגדרת נתונים שונים בתוכנה שלנו. כעת נדע שאם נרצה להגדיר בתוכנה מחיר גלידה שהוא 1.90 ש"ח נצטרך להשתמש בfloat וכו'.

נושאים קשורים

מדריכים קשורים

איך לתכנת בC שיעור מספר 3 - זיכרון ומשתנים

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

קל 6K צפיות
איזון עץ AVL: מדריך מקיף צעד אחר צעד למתכנתים | מבני נתונים

איזון עץ AVL: מדריך מקיף צעד אחר צעד למתכנתים | מבני נתונים

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

קשה 38K צפיות
איך להכין מצגת Prezi מרהיבה שתשבור את הקרח ותשבות את הקהל

איך להכין מצגת Prezi מרהיבה שתשבור את הקרח ותשבות את הקהל

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

קל 34K צפיות

איך להכין עוגת שוקולד

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

קל 30K צפיות
מדריך יוניקס (Unix) - חיפוש מתקדם בקבצים באמצעות grep ו-wc

מדריך יוניקס (Unix) - חיפוש מתקדם בקבצים באמצעות grep ו-wc

למד להשתמש בפקודות grep ו-wc לחיפוש מתקדם וספירת תכנים בקבצים

קל 15K צפיות
איך לעשות בית DIY

איך לעשות בית DIY

מדריך לשיפוצים בבית בעזרת DIY

בינוני 15K צפיות