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