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

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

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

في لغة C، كل قطعة من البيانات في برنامجك لها نوع محدد. تحدد أنواع البيانات نوع البيانات التي يمكن للمتغير (variable) تخزينها ومقدار الذاكرة الذي يحتاجه. لنلقِ نظرة على أنواع البيانات الأساسية في C:

أنشئ متغير integer:

int age;

يعلن هذا عن متغير باسم age يمكنه الاحتفاظ بأعداد whole.

age = 25;

يقوم هذا بتعيين القيمة 25 إلى age. ولكن يمكنك أيضًا الإعلان والتهيئة في خطوة واحدة:

int score = 100;

هنا، يعلن int score = 100; عن الـ variable ويحدد قيمتها في نفس الوقت.

إليك أنواع البيانات الأساسية في 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

التحدي

سهل

أنت مخول ببرنامج، قم بتخزين القيمة 120 في الـ variable المسمى price.

جرّب بنفسك

#include <stdio.h>

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

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

جميع دروس Fundamentals

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