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

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

Easy 904 views

What You'll Need

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

Steps

  1. 1

    Step 1

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

    Step 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

    Step 3

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

    Step 4

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

    Step 5

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

    Step 6

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

Related Guides

איך לתכנת בC שיעור מספר 1 (הערות והדפסות)

במדריך זה נסביר בקצרה איך נראה קטע קוד בC ואיך נעשה מספר פעולות בסיסיות, בינהן: 1.הדפסה (על המסך) 2. כתיבת הערות

Medium 833 views
איך ליצור פרויקט  C חדש בVisual studio 2008

איך ליצור פרויקט C חדש בVisual studio 2008

במדריך זה נסביר כיצד להתחיל פרויקט חדש בסי בעזרת ויז'ואל סטודיו 2008 - אחת מסביבות הפיתוח הנפוצות כיום בשוק. הפרויקט החדש שניצור הינו אפליקציית קונסול (דרך עבודה סטנדרטית למפתחים מתחילים בסי).

Easy 2K views

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

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

Easy 822 views

איך להשתמש בנוסחאות הכפל המקוצר ממעלה שניה

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

Medium 1K views
איך לכתוב ביטויים וסימנים מתמטיים במחשב (ווינדוס 7)

איך לכתוב ביטויים וסימנים מתמטיים במחשב (ווינדוס 7)

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

Easy 1K views
איך לאזן עץ AVL (מבנה נתונים)

איך לאזן עץ AVL (מבנה נתונים)

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

Hard 3K views