Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

أنواع البيانات

جزء من قسم Fundamentals في رحلة C على Coddy — الدرس 5 من 63.

في لغة C، يمتلك كل عنصر من البيانات في برنامجك نوعًا محددًا. تحدد أنواع البيانات نوع البيانات التي يمكن للـ variable الاحتفاظ بها ومقدار المساحة التي تحتاجها في الذاكرة. لنلقِ نظرة على أنواع البيانات الأساسية في C:

أنشئ متغير أعداد صحيحة (integer):

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 بتخزين الأعداد الصحيحة (whole). يقوم float بتخزين الأعداد العشرية (decimal) — اللاحقة f (على سبيل المثال 10.5f) تخبر C بمعاملة القيمة كـ float بدلاً من double. يقوم double بتخزين الأعداد العشرية بدقة (precision) أكبر من float. يقوم char بتخزين character فردي محاط باقتباسات مفردة.

challenge icon

التحدي

سهل

أنت كود برنامج، قم بتخزين القيمة 120 في المتغير الذي يحمل الاسم price.

جرّب بنفسك

#include <stdio.h>

int main() {
    // غيّر علامة الاستفهام إلى الرقم الصحيح
    int price = ?;
    
    return 0;
}
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس Fundamentals