من شروط تسمية المتغيرات
إجابة معتمدة
من شروط تسمية المتغيرات , المتغيرات عبارة عن حاويات ذات حجم معين لكل نوع حجم تقوم بتخزين البيانات , وتعتبر من العناصر الأساسية للبرمجة ولا يمكن للبرنامج أن يعمل بدونها. وهي مكونة من أنواع مختلفة. كل نوع له حجم مخصص له. الذاكرة التي لا يمكن أن تتجاوز هذا الحجم ، ما لم يتم استخدام الأنواع الديناميكية لاستخدام المؤشرات. عندما نستخدم لغة الكمبيوتر لوصف العالم ، مثل جنس الشخص وطوله ووزنه ودخله ، فإننا نحتاج إلى متغيرات لتخزينها. يجب تحديد المتغيرات ليس فقط بالاسم ، ولكن أيضًا بالنوع. على سبيل المثال: غالبًا ما نلعب الألعاب ونقلق بشأن حجم الدم ، وغالبًا ما نلعب الألعاب وننتهي بسبب نفاد حجم الدم. لذا فإن حجم الدم هو كمية متغيرة في الذاكرة ، سنشرح نموذج الذاكرة لاحقًا ، بافتراض استخدام 4 بايت لتخزين حجم الدم ، وتم ضبط قيمة حجم الدم على 99 ، ثم أخذنا واحدًا لكل 4 بايت الاسم هو يستخدم للتمييز بين المتغيرات المختلفة ، وعندما نتعامل مع مساحة الذاكرة ، يجب أن نخصص اسمًا مرتبطًا بمساحة الذاكرة. مشكلة أخرى هي كم عدد البايتات المستخدمة لوصف حجم الدم من 0 إلى 100؟ يتضمن هذا نوع لغة C. لاحقًا سنشرح أن الحجم مقيد بالنوع. علينا أن نختار أنسب حجم للذاكرة لتخزين المتغيرات ، ليست صغيرة جدًا وليست كبيرة جدًا ، صغيرة جدًا بحيث لا يمكن وصفها وكبيرة جدًا بحيث لا يمكن إهدارها. من شروط تسمية المتغيرات يمكن أن تتكون أسماء المتغيرات من أحرف وأرقام و _ (شرطة سفلية). لا يمكن أن تحتوي أسماء المتغيرات على أحرف خاصة باستثناء _ ، مثل٪ ، # ، فاصلة ، مسافة ، إلخ. يجب أن يبدأ اسم المتغير بحرف أو _ (شرطة سفلية). لا يمكن أن تحتوي أسماء المتغيرات على أحرف خالية (تسمى الأسطر الجديدة والمسافات وعلامات التبويب أحرف خالية). لغة C تسمى كلمات معينة (مثل int ، و float ، وما إلى ذلك) كلمات رئيسية ، ولها معاني خاصة ، ولا يمكن استخدامها كأسماء متغيرات. C حساس لحالة الأحرف ، لذا فإن متغير PRICE ومتغير PRICE هما متغيرين مختلفين.