"نبذة عن أنواع البيانات في لغة البرمجة ++C: أهم أنواع البيانات في لغة البرمجة ++C: أنواع البيانات الرئيسية – Basic Data Types: أنواع البيانات المشتقة – Derived Data type: البيانات المعرفة من قبل المستخدم- User Defined Data Types: نبذة عن أنواع البيانات في لغة البرمجة ++C:
تستخدم كافة المتغيرات نوع معين من البيانات أثناء عملية تعريفها في البرنامج، لذلك يمكننا القول بأن أنواع البيانات تُستخدم لإخبار المتغيرات بنوع البيانات التي يمكن أن تخزّنها، وكلما تم تعريف متغير في لغة البرمجة (++C) يقوم المترجم (Compiler) بتخصيص بعض الذاكرة لهذا المتغير استناداً إلى نوع البيانات المعلن عنه، ويتطلب كل نوع بيانات مساحة مختلفة من الذاكرة.
أهم أنواع البيانات في لغة البرمجة ++C:
أنواع البيانات الرئيسية – Basic Data Types:
هذه هي أنواع بيانات مضمنة أو معرّفة مسبقاً (Built-in) ويمكن استخدامها مباشرة من قبل المستخدم لتعريف المتغيرات، وفيما يلي قائمة بأهم هذه الأنواع:
النوع الاستخدام Integer هي إحدى الكلمات الأساسية التي تستخدم مع الأعداد الصحيحة وفي العادة يحجز هذا النوع 4 بايت من مساحة الذاكرة، والكلمة الأساسية المستخدمة لهذا النوع هي (int). Character يتم استخدام هذا النوع من البيانات لتخزين الأحرف، وتتطلب الأحرف عادة بايت واحد من مساحة الذاكرة، والكلمة الأساسية المستخدمة لهذا النوع من البيانات هي (char). Boolean يتم استخدام نوع البيانات المنطقية لتخزين القيم المنطقية ويمكن أن يخزّن المتغير القيمة المنطقية (TRUE) أو ( FALSE)، والكلمة الأساسية المستخدمة لنوع البيانات المنطقية هي (bool). Floating Point يستخدم هذا النوع من البيانات لتخزين الأرقام التي تحتوي على فاصلة عشرية، والكلمة الأساسية المستخدمة لهذا النوع من البيانات هي (FLOAT) ويحجز هذا النوع من البيانات 4 بايت من مساحة الذاكرة.
void
تعني القيمة الخالية بدون أي قيمة Wide character
هذا النوع من البيانات له حجم أكبر من نوع البيانات العادي، ويتم تمثيلها بواسطة الكلمة المحجوزة wchar_t.
أنواع البيانات المشتقة – Derived Data type:
وهي عبارة عن أنواع البيانات المشتقة من أنواع البيانات البدائية أو المضمنة ويمكن أن تتألف هذه من أربعة أنواع رئيسية وهي:
Function
Array
Pointer
Reference
البيانات المعرفة من قبل المستخدم- User Defined Data Types:
يتم تعريف أنواع البيانات هذه بواسطة المستخدم نفسه مثل تعريف فئة معينة في بيئة لغة البرمجة (++C)، وهناك العديد من هذه الأنواع في لغة البرمجة (++C) ومن أهم هذه الأنواع ما يلي:
نحن نستخدم ملفات تعريف الارتباط (كوكيز) لفهم كيفية استخدامك لموقعنا ولتحسين تجربتك. من خلال الاستمرار في استخدام موقعنا ، فإنك توافق على استخدامنا لملفات تعريف الارتباط.