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

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

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

في لغة C، لكل جزء من البيانات في برنامجك نوع محدد. تحدد أنواع البيانات نوع البيانات التي يمكن أن تحتوي عليها variable ومقدار الذاكرة التي تحتاج إليها. لنلقِ نظرة على أنواع البيانات الأساسية في لغة 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 أعدادًا whole. ويخزّن float أعدادًا decimal: تخبر اللاحقة f (مثلًا 10.5f) لغة C أن تتعامل مع القيمة باعتبارها float بدلًا من double. ويخزّن double أعدادًا decimal بدرجة precision أكبر من float. ويخزّن char قيمة character واحدة محاطة بعلامتي اقتباس مفردتين.

challenge icon

التحدي

سهل

أُعطيت برنامجًا، خزّن في المتغيّر المسمّى price القيمة 120.

جرّب بنفسك

#include <stdio.h>

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

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

جميع دروس الأساسيات

تدرّب بنفسك: مترجم C عبر الإنترنت