يمكن أن يكون ثابت المؤهل يتم تطبيقه على إعلان أي متغيرلتحديد أن قيمته لن تتغير (والذي يعتمد على مكان تخزين متغيرات const ، قد نقوم بتغيير قيمة متغير ثابت باستخدام المؤشر).
متى يجب استخدام const في C؟
تسمح الكلمة الأساسية const لك بتحديد ما إذا كان المتغير قابلاً للتعديل أم لا. يمكنك استخدام const لمنع التعديلات على المتغيرات ومؤشرات ثابتة ومراجع ثابتة تمنع تغيير البيانات المشار إليها (أو المشار إليها).
لماذا نستخدم const؟
تصبح الدالة const عند استخدام الكلمة الأساسية const في إعلان الوظيفة. فكرة وظائف const هي عدم السماح لهم بتعديل الكائن الذي يطلق عليه.من المستحسن ممارسة جعل أكبر عدد ممكن من الوظائف ثابتة بحيث يتم تجنب التغييرات العرضية على الكائنات.
أين تستخدم المؤهلات الثابتة؟
عندما لا نريد تعديل وسيطة وتمريرها كمرجع أو pointer، فإننا نستخدم مؤهل ثابت بحيث لا يتم تعديل الوسيطة عن طريق الخطأ في الوظيفة. يمكن إعلان أعضاء بيانات الفئة على أنهم ثابتون وثابت للثوابت الواسعة للفئة. يمكن أن تكون المتغيرات المرجعية ثابتة عندما تشير إلى موقع ثابت.
ما هي المعرفات في C؟
"المعرفات" أو "الرموز" هي الأسماء التي توفرها للمتغيرات والأنواع والوظائف والتسميات في برنامجك. … يمكنك إنشاء معرّف بتحديده في التصريح عن متغير أو نوع أو وظيفة.