Menu
Coddy logo textTech

סוגי נתונים

חלק מהיחידה יסודות במסלול ה-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 אונליין