Menu
CoddyTech
flag Ar iconالعربيةdown icon

الثوابت

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

الثابت هو نوع خاص من المتغيرات لا يمكن تغييره بمجرد تهيئته.

لتعريف ثابت، استخدم الكلمة المفتاحية const متبوعة بنوع المتغير:

const int maxValue = 100;

في المثال أعلاه، تتم تهيئة ثابت باسم maxValue بالقيمة 100.

إذا حاولنا تغيير قيمة ثابتة:

const int maxValue = 100;
maxValue = 200; // سيؤدي هذا إلى حدوث خطأ

فسيؤدي ذلك إلى حدوث خطأ لأن القيم الثابتة لا يمكن تغييرها.

في لغة C++، من الشائع تسمية الثوابت باستخدام ALL_CAPS (أحرف كبيرة مع شرطات سفلية بين الكلمات):

const int MAX_VALUE = 100;
const double PI = 3.14159;

يسهّل هذا تمييز الثوابت عن المتغيرات العادية في شفرتك.

challenge icon

التحدي

مبتدئ

أنشئ ثابتًا باسم PI وقم بتهيئته بالقيمة 3.14159.

جرّب بنفسك

#include <iostream>

int main() {
    // اكتب الكود الخاص بك أدناه


    // لا تغيّر السطر أدناه
    std::cout << "PI = " << PI;
    return 0;
}
quiz iconاختبر نفسك

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

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

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