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

الثوابت

جزء من قسم Fundamentals في رحلة 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اختبر نفسك

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

جميع دروس Fundamentals