في لغة البرمجة ج ، هناك قاعدة تحكم استخدام قيمة أعسر. القيمة اليسرى هي قيمة يمكن تعيينها لمتغير ، على سبيل المثال: س = 5;
وفقا لهذه القاعدة ، عند إجراء عملية تعيين قيمة لمتغير ، يجب أن تكون القيمة اليسرى متغيرا أو عنصر صفيف. على سبيل المثال: س = 5 ؛ أو صفيف [0] = 10;
ومع ذلك ، إذا كان التعبير الأيسر يستخدم قيمة ليست متغيرا أو عنصر صفيف ، فسيقوم المترجم برمي خطأ. على سبيل المثال: 5 = س ؛ أو 10 = صفيف [0];
قاعدة استخدام القيمة اليسرى في ج هي المبدأ الأساسي للغة ، والذي يسمح لك بتجنب بعض الأخطاء وتبسيط عملية البرمجة.
- مبادئ عامة
- التعريف والإعلان
- العمليات ذات القيمة اليسرى
- أمثلة الاستخدام
- الأخطاء والميزات
مبادئ عامة
قاعدة استخدام قيمة أعسر في لغة البرمجة ج هو مفهوم يحدد بالضبط كيف يتم تقييم تعبير يحتوي على عملية تعيين وعوامل تشغيل أخرى.
تتضمن المبادئ الأساسية التي يجب اتباعها عند استخدام القيمة اليسرى في ج ما يلي:
- يعين القيمة 5 للمتغير س.
- يتم تنفيذ عملية الإضافة أولا ، ثم يتم تعيين القيمة للمتغير س.
- أي أن قيمة المتغير ض سيتم تعيينه للمتغير ص ، ثم نتيجة تعيين المتغير ص سيتم تعيينه للمتغير س.
عند استخدام القيمة اليسرى في ج ، من المهم أخذ هذه المبادئ في الاعتبار لضمان تنفيذ منطق البرنامج بشكل صحيح وتجنب الأخطاء.
التعريف والإعلان
في ال لغة البرمجة ج ، عادة ما يتم الإعلان عن المتغيرات قبل استخدامها لأول مرة. يتضمن الإعلان عن متغير في ج تحديد نوع البيانات واسمها.
يحدد نوع البيانات القيم التي يمكن أن يأخذها المتغير وكيف ستتم معالجته. على سبيل المثال ، يمثل النوع" كثافة العمليات "قيما صحيحة ، ويمثل النوع" العائم " أرقام الفاصلة العائمة. هناك أيضا أنواع بيانات أخرى في ج ، بما في ذلك" شار "للأحرف و" مزدوج " لأرقام الفاصلة العائمة ذات الدقة المزدوجة.
لإعلان متغير ، يجب عليك تحديد نوع البيانات الخاص به ، متبوعا باسم المتغير. يجب أن يكون اسم المتغير فريدا وقد يتكون من أحرف وأرقام وشرطة سفلية لاتينية. لا يمكن أن يبدأ اسم المتغير برقم ولا يمكن أن يتطابق مع الكلمات الرئيسية للغة البرمجة.
مثال على إعلان متغير نوع "كثافة العمليات "المسمى"عدد":
عدد الباحث;
بعد إعلان المتغيرات ، يمكن تعيين قيمها باستخدام عامل التعيين. على سبيل المثال:
العد = 10;
يمكنك أيضا إعلان متغير وتعيين قيمته في نفس الوقت:
عدد الباحث = 10;
يمكنك إعلان عدة متغيرات من نفس النوع على نفس السطر عن طريق فصلها بفواصل:
- أ ، ب ، ج;
- يمكنك أيضا إعلان المتغيرات من أنواع مختلفة على نفس السطر:
الباحث أ;
شار ج;
تحديد المتغيرات في ج له خصائصه الخاصة ويتطلب الامتثال لقواعد لغة البرمجة.
قيمة الجانب الأيسر في ج يستخدم لكتابة قيمة إلى متغير أو لتغيير قيمة متغير موجود بالفعل. تتضمن عمليات القيمة اليسرى التعيين والزيادة والنقصان.
1. المهمة:- متغير = قيمة;
أمثلة:- - إعلان متغير نوع كثافة العمليات.
س = 5;
- تعيين قيمة 5 للمتغير س.
تعويم ص = 3.14;
- إعلان متغير من نوع تعويم وتعيينه القيمة 3.14.
2. الزيادة والنقصان: الزيادة والنقصان هي العمليات التي تزيد أو تنقص قيمة المتغير بمقدار 1 ، على التوالي. يتم تنفيذ الزيادة باستخدام المشغل ++ ، ويتم تنفيذ إنقاص باستخدام-المشغل. الزيادة: متغير++; أو ++متغير; التناقص: متغير--; أو -- متغير; أمثلة: الباحث أ = 5; a++; - تزداد قيمة المتغير أ بمقدار 1. الباحث ب = 10;
-- ب;- يتم تقليل قيمة المتغير ب بمقدار 1.
من المهم ملاحظة أنه عند استخدام زيادة أو إنقاص ، تتغير قيمة المتغير مباشرة أثناء تنفيذ السطر مع العملية ، مما قد يؤثر على التنفيذ الإضافي للرمز.
- أمثلة الاستخدام
- قيم الزيادة والنقصان
القيمة قبل
- القيمة بعد
x
س+1
x—
- x
- إكس-1
- ++x
س+1
- س+1
- إكس-1
تعيين قيمة لمتغير