الثوابت
جزء من قسم الأساسيات في رحلة 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;يسهّل هذا تمييز الثوابت عن المتغيرات العادية في شفرتك.
التحدي
مبتدئأنشئ ثابتًا باسم PI وقم بتهيئته بالقيمة 3.14159.
جرّب بنفسك
#include <iostream>
int main() {
// اكتب الكود الخاص بك أدناه
// لا تغيّر السطر أدناه
std::cout << "PI = " << PI;
return 0;
}يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس الأساسيات
4المعاملات - الجزء الأول
المعاملات الحسابيةمعامل باقي القسمة (Modulo)الزيادة والنقصانالزيادة والنقصان اللاحقةاختصارات العمليات الحسابيةمعاملات المقارنةمقارنة النصوصتدرّب بنفسك: مترجم C++ عبر الإنترنت