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

قواعد كتابة الأسماء في ج: دليل المبتدئين

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

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

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

  1. أسلوب كتابة المتغيرات
  2. استخدام الحروف اللاتينية والأرقام والشرطات السفلية
  3. إعلان وتهيئة المتغيرات
  4. استخدام كلمة رئيسية وتعيين قيمة
  5. قواعد تسمية الوظيفة
  6. اختيار أسماء ذات مغزى وغنية بالمعلومات
  7. سؤال وجواب
  8. الكلمات الرئيسية التي لا يمكن استخدامها كأسماء متغيرة في ج?
  9. هل من الممكن استخدام الحروف الروسية في أسماء المتغيرات في اللغة ج?
  10. هل هناك حد لطول أسماء المتغيرات في اللغة ج?
  11. هل يمكنني استخدام نفس الاسم لمتغيرات مختلفة في وظائف مختلفة?

أسلوب كتابة المتغيرات

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

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

  • يجب أن يكون اسم المتغير ذا معنى ووصفي. استخدم أسماء المتغيرات ذات المعنى التي تعكس الغرض من المتغير. هذا يجعل الكود أكثر وضوحا للمطورين الآخرين ولنفسك. على سبيل المثال ، بدلا من استخدام اسم المتغير "س" ، فمن الأفضل استخدام اسم "عدد الطلاب".
  • لا تستخدم ج الكلمات الرئيسية كأسماء المتغيرات. لا تستخدم الكلمات الرئيسية للغة ج (على سبيل المثال كثافة العمليات ، ل ، إذا ، إلخ.) كأسماء متغيرة. هذا يمكن أن يؤدي إلى أخطاء تجميع أو تفسير غير صحيح من التعليمات البرمجية.
  • استخدم الأحرف " _ " أو الجمل لفصل الكلمات في أسماء المتغيرات. لقراءة أفضل ، استخدم الأحرف " _ " أو كاملكيس لفصل الكلمات في أسماء المتغيرات. على سبيل المثال ، " عدد الطلاب "أو"عدد الطلاب".
  • تجنب استخدام أسماء المتغيرات الطويلة جدا. على الرغم من أهمية أسماء المتغيرات الوصفية ، يجب ألا تجعلها طويلة جدا. استخدم التوازن بين الوضوح وحجم اسم المتغير.

يقدم الجدول التالي أمثلة على النمط الصحيح لمتغيرات الكتابة:

النمط الصحيح أسلوب خاطئ
العددمن الطلاب س
متوسط درجة الطالبمتوسط الطلاب
ماكس ماكسفالو

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

استخدام الحروف اللاتينية والأرقام والشرطات السفلية

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

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

من المهم أن نتذكر أنه في لغة سي ، فإن حالة الأحرف مهمة ، أي أن الأسماء "متغير" و "متغير" سوف ينظر إليها على أنها مختلفة.

أمثلة على الاستخدام الصحيح للأحرف اللاتينية والأرقام والشرطات السفلية:

  • ماي متغير
  • متغير123
  • _خاص متغير
  • ماكس

أمثلة على الاستخدام غير الصحيح للأحرف اللاتينية والأرقام والشرطات السفلية:

  • (يبدأ برقم)
  • (يستخدم حرفا آخر غير الأحرف اللاتينية والأرقام والشرطات السفلية)

يتيح لك الاستخدام الصحيح للأحرف اللاتينية والأرقام والشرطات السفلية إنشاء رمز مفهوم وقابل للقراءة ، كما يسهل صيانة البرنامج.

إعلان وتهيئة المتغيرات

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

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

;

على سبيل المثال ، لإعلان متغير عدد صحيح اسمه "س" ، تحتاج إلى كتابة ما يلي:

إنت إكس;

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

إنت س = 10;

في هذه الحالة ، سيتم تهيئة المتغير "س" إلى القيمة 10.

إذا كنت تريد الإعلان عن عدة متغيرات وتهيئتها في نفس الوقت ، فيمكنك استخدام بناء الجملة التالي:

, , ..., = , , ..., ;

على سبيل المثال:

الباحث أ ، ب ، ج = 1 ، د = 2;

هنا ، سيتم الإعلان عن المتغيرات "أ" و "ب" و "ج" ، وسيتم تهيئة المتغير "ج" بالقيمة 1 ، والمتغير "د" بالقيمة 2.

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

فار س = 10؛ / / سيتم تعريف نوع المتغير كما كثافة العمليات

إعلان وتهيئة المتغيرات هو جزء مهم من تطوير برامج ج ويسمح لك لتحديد واستخدام البيانات في البرنامج.

استخدام كلمة رئيسية وتعيين قيمة

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

بعض الكلمات الرئيسية للغة ج:

  • كثافة العمليات-تستخدم لإعلان المتغيرات من نوع بيانات صحيح.
  • تعويم-تستخدم للإعلان عن متغيرات الفاصلة العائمة.
  • شار-يستخدم للإعلان عن متغيرات نوع بيانات رمزي.
  • إذا-تستخدم لتنفيذ عبارة شرطية.
  • ل-تستخدم لتنفيذ حلقة.
  • في حين-تستخدم لتنفيذ حلقة في حين.

تعيين القيمة هو عملية تعيين قيمة لمتغير. يتم استخدام عامل التعيين = لتعيين قيمة لمتغير. على سبيل المثال:

إنت إكس;

س = 10;

في هذا المثال ، يتم تعيين القيمة 10 إلى متغير س من نوع كثافة العمليات. الآن المتغير س يحتوي على القيمة 10.

قيمة المتغير سالإجراء
10س = 10;

يمكن استخدام عامل التعيين مع مشغلين آخرين لإجراء عمليات تعيين مختلفة. على سبيل المثال ، المشغلين +=, -=, *=, /= يمكن استخدامها لإجراء عمليات الجمع والطرح والضرب والقسمة مع التعيين. على سبيل المثال:

إنت س = 5;

س + = 10 ؛ / / س = س + 10;

في هذا المثال ، يتم زيادة قيمة المتغير س بنسبة 10. الآن المتغير س يحتوي على القيمة 15.

قيمة المتغير سالإجراء
5إنت س = 5;
15س += 10;

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

قواعد تسمية الوظيفة

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

  1. استخدم أسماء الأفعال
  2. يجب أن تكون أسماء الوظائف لفظية وتعكس الإجراء الذي يتم تنفيذه. هذا يساعد على فهم ما تفعله الوظيفة والنتائج التي يمكن توقعها. على سبيل المثال: كالكولاتسوم () ، برينتمسيج () ، الخ.

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

  5. استخدم تنسيق كاملكيس
  6. بالنسبة لأسماء الوظائف ، من الأفضل استخدام تنسيق الجمل ، حيث تبدأ كل كلمة بحرف كبير ، باستثناء الكلمة الأولى. على سبيل المثال: حساب المتوسط () ، جيتوسيرينبوت () ، الخ.

  7. تجنب استخدام الأسماء العامة جدا
  8. يجب أن يكون اسم الوظيفة محددا وأن يعكس الغرض منه. تجنب الأسماء الشائعة والغامضة التي يمكن أن تسبب الارتباك أو الغموض. على سبيل المثال: عملية () ، تشغيل () ، إلخ.

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

اختيار أسماء ذات مغزى وغنية بالمعلومات

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

فيما يلي بعض التوصيات عند اختيار الأسماء:

  • .
  • تجنب الأسماء الطويلة جدا: تجعل الأسماء الطويلة من الصعب قراءة الكود وتزيد من احتمالية حدوث أخطاء إملائية. حاول اختيار أسماء قصيرة وموجزة.
  • .
  • .
  • كن متسقا: عند اختيار الأسماء ، حاول أن تكون متسقا في التعليمات البرمجية الخاصة بك. استخدم نفس نمط التسمية لنفس النوع من العناصر لتسهيل قراءة الكود.

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

سؤال وجواب

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

В языке C существуют зарезервированные ключевые слова, которые нельзя использовать в качестве имен переменных. Некоторые из них: auto, break, case, const, continue, default, do, double, else, enum, extern, float, for, goto, if, int, long, register, return, short, signed, sizeof, static, struct, switch, typedef, union, unsigned, void, volatile, while и другие. عند استخدام هذه الكلمات الرئيسية كأسماء متغيرة ، سيقوم المترجم بإرجاع خطأ.

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

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

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

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

هل يمكنني استخدام نفس الاسم لمتغيرات مختلفة في وظائف مختلفة?

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