الانتقال إلى المحتوى الرئيسي

كما هو موضح في ج: القواعد وأمثلة الاستخدام

في لغة البرمجة سي ، تلعب الرموز دورا حاسما. ج يوفر مجموعة واسعة من الرموز والمشغلين لإنشاء ومعالجة البيانات. أحد الأنواع الرئيسية للرموز في ج هو التدوين. التدوين في ج يستخدم لتسمية المتغيرات والوظائف وعناصر البرنامج الأخرى. كما أنها تستخدم لإنشاء الثوابت ووحدات الماكرو.

يجب أن يتوافق الترميز في ج مع قواعد معينة. أولا ، يمكن أن يحتوي اسم التعيين على أحرف وأرقام وشرطة سفلية فقط. يجب أن تبدأ بحرف أو شرطة سفلية. بالإضافة إلى ذلك ، لا يمكن أن يكون اسم التعيين كلمة رئيسية للغة ج.

في ج ، هناك عدة قواعد لاختيار أسماء التدوين. عادة ، يتم اختيار أسماء الرموز في مثل هذه الطريقة أنها طويلة وذات مغزى. هذا يجعل الكود أكثر قابلية للفهم والقراءة للمبرمجين الآخرين. بالإضافة إلى ذلك ، يجب أن تكون أسماء الرموز فريدة في نطاقها.

أمثلة على استخدام التدوين في ج قد تبدو كما يلي:

عدد كثافة العمليات;

معدل الطفو_الصف;

شار الأولي;

  1. تعيين واستخدام ج في البرمجة
  2. التعريف والقواعد
  3. أمثلة الاستخدام
  4. سؤال وجواب
  5. ما هي قواعد تسمية المتغيرات في لغة البرمجة ج? هل هو
  6. من الممكن استخدام الكلمات الرئيسية ج كأسماء المتغيرات?
  7. هل من الممكن استخدام الحروف الروسية في أسماء المتغيرات في اللغة ج?

تعيين واستخدام ج في البرمجة

لغة البرمجة ج هي واحدة من الأكثر شعبية ويستخدم على نطاق واسع على حد سواء لتطوير أنظمة التشغيل وإنشاء برامج التطبيق.

أحد العناصر الرئيسية لبرنامج سي هو المتغيرات. يتم استخدامها لتخزين البيانات ويشار إليها باستخدام الكلمة الرئيسية إنت (لقيم عدد صحيح) ، تعويم (لأرقام الفاصلة العائمة) ، شار (للأحرف) ، الخ. على سبيل المثال:

إنت العمر = 25 ؛ / / متغير العمر من نوع إنت مع قيمة 25

تعويم الوزن = 70.5 ؛ / / تعويم نوع الوزن متغير مع قيمة 70.5

شار الصف = ' أ '؛ / / شار نوع متغير الصف مع قيمة 'أ'

يشار إلى الكتلة الرئيسية من التعليمات البرمجية التي سيتم تنفيذها بواسطة البرنامج باستخدام الوظيفة الرئيسية. إنها نقطة الدخول إلى البرنامج ولها الهيكل التالي:

كثافة العمليات الرئيسية () {

// رمز البرنامج

العودة 0 ؛ / / قيمة الإرجاع للوظيفة الرئيسية

}

لأداء مختلف العمليات والخوارزميات في ج, المشغلين وبنيات التحكم مثل المشغلين الشرطيين, حلقات, إلخ. تستخدم.

يتم استخدام وظيفة برينتف في ج لعرض المعلومات على الشاشة. يقبل سلسلة تنسيق والقيم التي سيتم إدراجها في تلك السلسلة. على سبيل المثال:

إنت س = 10;

برينتف ("قيمة المتغير س: ٪ د" ، س) ؛ / / عرض قيمة المتغير س

ج يستخدم أيضا مكتبة وظائف توفر مجموعة من الوظائف الجاهزة للعمل مع البيانات والأرقام والسلاسل وما إلى ذلك. لتوصيل المكتبة ، يتم استخدام # تضمين التوجيه ،على سبيل المثال:

# تضمين / / توصيل المكتبة للعمل مع الإدخال / الإخراج

يتم تجميع رمز برنامج ج في ملف قابل للتنفيذ باستخدام مترجم. على سبيل المثال ، لتجميع ملف باسم "البرنامج.ج " ، يمكنك استخدام الأمر:

برنامج دول مجلس التعاون الخليجي.برنامج ج-س / / تجميع البرنامج

بعد التجميع ، يمكنك تشغيل البرنامج ببساطة عن طريق إدخال اسمه في سطر الأوامر:

./ برنامج / / تشغيل البرنامج

هذه مجرد نظرة عامة صغيرة على العناصر الأساسية للغة سي. يحتوي على العديد من الميزات والتصميمات الأخرى التي تسمح للمطور بإنشاء برامج معقدة.

التعريف والقواعد

لغة البرمجة ج لها قواعد بناء الجملة والكتابة الخاصة بها. في ج ، كل تعليمات عبارة عن تعبير منفصل يتكون من الكلمات الرئيسية والمشغلين والمعاملات.

قواعد كتابة التعليمات البرمجية هي كما يلي:

  1. رمز ج حساس لحالة الأحرف. هذا يعني أن كتابة المعرفات والكلمات الرئيسية وعناصر التعليمات البرمجية الأخرى باستخدام سجلات مختلفة سوف ينظر إليها المترجم على أنها عناصر مختلفة.
  2. المعرفات. يتم تعيين أسماء المتغيرات والوظائف وعناصر التعليمات البرمجية الأخرى باستخدام المعرفات. يمكن أن تتكون المعرفات من أحرف وأرقام وشرطة سفلية ( _ ) ، ولكن لا يمكن أن تبدأ برقم.
  3. الكلمات المفتاحية. تحتوي لغة سي على مجموعة من الكلمات المحجوزة التي لها غرض محدد ولا يمكن استخدامها كمعرف. بعض الكلمات الرئيسية ج: إذا, آخر, إلى عن على, في حين, مفتاح كهربائي, إلخ
  4. . تعليقات. تستخدم التعليقات لإضافة تفسيرات وأوصاف إلى الكود. هناك نوعان من التعليقات في ج: التعليقات أحادية السطر التي تبدأ بشرطة مائلة مزدوجة ( / /) ، والتعليقات متعددة الأسطر التي تبدأ بشرطة مائلة بعلامة النجمة ( / * ) وتنتهي بعلامة النجمة بشرطة مائلة (* / ).
  5. المشغلين. تحتوي لغة سي على مجموعة واسعة من المشغلين لأداء عمليات مختلفة ، مثل العمليات الحسابية وعمليات التعيين وعمليات المقارنة وما إلى ذلك.
  6. وظائف. الوظائف هي كتل من التعليمات البرمجية التي تؤدي إجراءات معينة. وظائف لها اسم ويمكن أن تقبل الحجج وكذلك القيم الإرجاع. الوظيفة الرئيسية() هي نقطة الدخول إلى البرنامج.

هذه هي القواعد والمفاهيم الأساسية للغة سي. سيساعدك فهم هذه القواعد على العمل بفعالية مع لغة سي وتطوير برامج عالية الجودة.

أمثلة الاستخدام

1. تنظيم الدورة:

مجموع كثافة العمليات = 0;

ل (إنت أنا = 0 ؛ أنا < = 10 ؛ أنا {) {

مجموع + = أنا;

}

2. تعريف الوظيفة:

كثافة العمليات تتضاعف (الباحث أ ، الباحث ب) {

العودة أ * ب;

}

3. Использование условного оператора إذا:

عدد الباحث = 10;

إذا (رقم > 0) {

النظام.خارج.برينتلن ("Число положительное");

}

آخر إذا (عدد < 0) {

النظام.خارج.برينتلن ("Число отрицательное");

}

آخر {

النظام.خارج.برينتلن ("Число равно нулю");

}

4. Создание и использование класса:

شخص الطبقة {

اسم السلسلة الخاصة;

العمر الدولي الخاص;

الشخص العام(اسم السلسلة ، العمر الدولي) {

this.name = الاسم;

هذا.العمر = العمر;

}

عرض الفراغ العام () {

النظام.خارج.برينتلن ( ":: "+ الاسم);

النظام.خارج.برينتلن ("العمر:" + العمر);

}

}

شخص شخص = شخص جديد ("إيفان" ، 25);

شخص.ديسبلاينفو();

5. باستخدام صفيف:

كثافة العمليات [] أرقام = {1, 2, 3, 4, 5};

إلى عن على (كثافة العمليات ط = 0; أنا < أرقام.الطول ؛ أنا {) {

النظام.خارج.برينتلن (أرقام [أنا]);

}

سؤال وجواب

ما هي قواعد تسمية المتغيرات في لغة البرمجة ج?

في لغة البرمجة ج ، هناك بعض القواعد لتسمية المتغيرات. يجب أن تبدأ أسماء المتغيرات بحرف أو شرطة سفلية ، وقد تتكون من أحرف وأرقام وشرطات سفلية. بالإضافة إلى ذلك ، تعتبر أسماء المتغيرات حساسة لحالة الأحرف ، لذلك تعتبر المتغيرات ذات سجلات الحروف المختلفة مختلفة. على سبيل المثال ، ستكون المتغيرات "اختبار" و "اختبار" متغيرات مختلفة.

هل من الممكن استخدام الكلمات الرئيسية ج كأسماء المتغيرات?

لا ، يحظر استخدام الكلمات الرئيسية ج كأسماء متغيرة. الكلمات الرئيسية للغة ج لها معنى خاص ومحجوزة لبعض الإنشاءات في اللغة. سيؤدي استخدام الكلمات الرئيسية كأسماء متغيرة إلى حدوث خطأ في التجميع.

هل من الممكن استخدام الحروف الروسية في أسماء المتغيرات في اللغة ج?

نعم ، في لغة البرمجة ج ، يمكنك استخدام الحروف الروسية في أسماء المتغيرات. تدعم لغة سي مجموعة واسعة من الأحرف ، بما في ذلك أحرف يونيكود ، بحيث يمكنك استخدام أحرف من أبجديات مختلفة ، بما في ذلك الأحرف الروسية. ومع ذلك ، لسهولة القراءة ودعم الكود ، يوصى باستخدام الأحرف اللاتينية ، لأن هذه ممارسة شائعة في البرمجة.