Menu
CoddyTech

סוגי נתונים

חלק מהיחידה יסודות במסלול ה-C של Coddy. שיעור 5 מתוך 63.

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

הכרז על משתנה שלם:

int age;

כך מכריזים על משתנה בשם age שיכול להכיל מספרים שלמים.

age = 25;

פעולה זו משייכת את הערך 25 ל־age. אבל אפשר גם להצהיר ולאתחל בשלב אחד:

int score = 100;

כאן, int score = 100; מצהיר על המשתנה וקובע את הערך שלו באותו הזמן.

אלה סוגי הנתונים העיקריים ב-C:

int number = 42;        // מספר שלם
float price = 10.5f;    // מספר נקודה צפה (עשרוני)
double pi = 3.14159;    // מספר נקודה צפה בדיוק כפול
char grade = 'A';       // תו בודד

int מאחסן מספרים שלמים. float מאחסן מספרים עשרוניים: הסיומת f (למשל 10.5f) מציינת ל-C להתייחס לערך כאל float ולא כאל double. double מאחסן מספרים עשרוניים בדיוק רב יותר מ-float. char מאחסן תו יחיד המוקף בגרשיים יחידים.

challenge icon

אתגר

קל

ניתנת לך תוכנית; אחסן במשתנה בשם price את הערך 120.

נסו בעצמכם

#include <stdio.h>

int main() {
    // שנו את ה-0 שלמטה למספר הנכון
    int price = 0;
    
    return 0;
}
quiz iconבחנו את עצמכם

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

כל השיעורים ביחידה יסודות

תרגלו בעצמכם: קומפיילר C אונליין