‫مرحبًا بعودتك.
‫الآن بعد أن عرفت كيفية إنشاء المتغيرات ، حان الوقت لإلقاء نظرة على القيم الثابتة ، والتي
‫تسمى الثوابت.
‫لذلك سنقوم بإنشاء متغيرات غير قابلة للتغيير بعد إنشائها.
‫لذا فإن الوسائل بعد بدء وقت الترجمة ، لا يمكن تغييرها طوال عمر البرنامج.
‫وهذه أداة مفيدة للغاية لأن هناك بعض المتغيرات التي لا تريد تغييرها أبدًا.
‫على سبيل المثال ، فطيرة ، لا تريد أن تتغير الفطيرة أبدًا ، فستظل دائمًا كما هي أو عامة.
‫هناك متغيرات لا تريد تغييرها وسنقوم بإنشاء بعضها.
‫لذلك دعونا ننشئها ونمضي قدمًا هنا قبل طريقتنا الرئيسية.
‫لذا فإن الفكرة من وراء الثوابت هي أنها عادة ما تكون حقولًا ، أي المتغيرات التي تقع خارج أي طريقة ، وبالتالي
‫فهي موجودة في الفصل ، ولكنها خارج أي طريقة.
‫إذن يعني أننا ننشئ الآن الحقول التي هي ثوابت ، فالثوابت هي الحقول.
‫ومن أجل إنشاء الثوابت ، فأنت بحاجة إلى الكلمة الأساسية const ثم تشير إلى نوع البيانات الذي تريده.
‫لذلك في حالتي ، لنفترض أنني أريد الحصول على ضعف أسميه فطيرة ، وهذه القيمة
‫يجب أن تكون دائمًا 3. 14159265359.
‫هذه فطيرة دقيقة جدًا.
‫ويمكنك الآن المضي قدمًا وحساب ، على سبيل المثال ، كل ما يحيط بالدوائر بهذه الكعكة المتغيرة.
‫ثم على سبيل المثال ، ثابت من النوع int وسيكون أسابيع لأنه لا يوجد سوى عدد معين من
‫الأسابيع في السنة.
‫لنفترض أننا نريد حفظ ذلك كمتغير وهو حقل ، حقل ثابت.
‫ثم أرغب في تخزين الأشهر في نفس الوقت حيث لا يوجد سوى 12 شهرًا في السنة.
‫لذا يمكنك ببساطة القيام بذلك في صف واحد مثل هذا أو داخل سطر واحد ، تمامًا مثل ذلك.
‫ويمكنك المضي قدمًا والقول ، حسنًا ، هناك 365 يومًا في السنة ، ولكن بعد ذلك هناك سنوات مختلفة
‫وبعض السنوات هناك 366 يومًا.
‫وهذا هو سبب صعوبة استخدام الأيام بشكل ثابت.
‫لنفترض أننا قمنا بإعداد ذلك على أنه 365 والآن كل أربع سنوات نرغب في تغيير ذلك.
‫نرغب في تعيين أيام على 366 يومًا.
‫والآن ترى أن الجانب الأيسر من المهمة يجب أن يكون خاصية متغيرة أو مفهرسًا.
‫لذلك تقول أنه لا يمكننا تغيير تلك الأيام الثابتة لأنها ثابتة.
‫لذلك فهو غير قابل للتغيير ، كما ذكرت هنا.
‫حسنا.
‫لذا لا تفعل ذلك.
‫لا تحاول تغيير الثوابت.
‫وبالمناسبة ، دعونا نتخلص من هذه الأيام المستمرة لأنها صعبة للغاية ، كما قلت.
‫الآن بالنسبة لك ، يشكل التحدي الصغير ثابتًا كحقل ، وهو عيد ميلادك كسلسلة.
‫لذا انطلق وأنشئ سلسلة ثابتة من نوع مع عيد ميلادك كقيمة لها.
‫حسنا.
‫أتمنى أن تكون قد جربتها.
‫إذن ، سلسلة الحفلة الموسيقية وسأطلق عليها اسم عيد الميلاد هذا وستكون سلسلة.
‫لذلك أنا بحاجة إلى الأقواس.
‫وهنا أدخل يوم 31 مايو عام 1988.
‫والآن هذا هو الهيكل الذي لدينا في ألمانيا.
‫هذه هي الطريقة التي نطبق بها التواريخ ، كل ما نكتبه هو التواريخ.
‫بالطبع ، يمكن أن تكون مختلفة ، لذا سأقوم بنسخ ذلك.
‫في حالتك ، بناءً على البلد الذي تتواجد فيه ، لديك معايير مختلفة.
‫لذلك ربما يكون لديك الشهر أولاً ثم يكون لديك اليوم أو حتى أكثر من ذلك.
‫دعنا نمضي قدمًا ونستخدم شيئًا مثل العام أولاً ، ثم الشهر ثم اليوم من هذا القبيل.
‫لذلك هناك طرق مختلفة لكتابة عيد ميلاد.
‫وأنا أعلم ذلك.
‫لذلك أي منهما على ما يرام.
‫الشيء المهم هو أنك أنشأت ثابتًا وأنشأت حقل سلسلة ، وهو حقل عيد ميلاد ، والآن يمكنك
‫ببساطة طباعة تاريخ ميلادك.
‫لذا يرجى المضي قدما وجرب ذلك.
‫انظر إلى علامة التبويب المزدوجة التي تعطيني السطر الأيمن لوحدة التحكم وأنا هنا ، وسأدخل.
‫سيكون عيد ميلادي دائمًا ثم هنا أستخدم الأقواس المتعرجة والصفر لإضافة متغير بعد
‫ذلك.
‫لذا سأضيف متغيرًا في هذا الموضع هنا عند موضع الصفر ، والذي سيكون ثابتًا
‫لعيد ميلادي.
‫حسنا.
‫لذلك دعونا الآن ندير ذلك من أجل ذلك.
‫نحتاج إلى التحكم في مفتاح القراءة ، على سبيل المثال ، حتى لا يتوقف تطبيقنا.
‫و نحن.
‫عيد ميلادي سيكون دائمًا في 31 مايو 1988.
‫حسناً دقي.
‫والآن بعد أن عرفت كيفية إنشاء الثوابت وكيفية استخدامها ، يرجى متابعة الفيديو التالي.
‫وتذكر ، ما عليك سوى استخدام الكلمة الأساسية const قبل نوع البيانات متى أردت استخدام الثوابت.