القائمة الرئيسية

الصفحات

C - أساسيات كتابة الكود

 

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

الرموز في C

يتكون برنامج AC من العديد من الرموز المميزة والرمز المميز هو إما كلمة رئيسية أو معرف أو ثابت أو سلسلة حرفية أو رمز. على سبيل المثال ، تتكون عبارة C التالية من خمسة رموز مميزة -

printf("Hello, World! \n");

الرموز الفردية هي -

printf
(
   "Hello, World! \n"
)
;

فاصلة منقوطة

في برنامج C ، الفاصلة المنقوطة عبارة عن فاصل بيان. أي أنه يجب إنهاء كل بيان فردي بفاصلة منقوطة. يشير إلى نهاية كيان منطقي واحد.

فيما يلي بيانان مختلفان -

printf("Hello, World! \n");
return 0;

تعليقات

التعليقات مثل مساعدة النص في برنامج سي الخاص بك ويتم تجاهلها من قبل المترجم. تبدأ بـ / * وتنتهي بالأحرف * / كما هو موضح أدناه -

/* my first program in C */

لا يمكن أن يكون لديك تعليقات داخل التعليقات ولا تظهر ضمن سلسلة أو أحرف حرفية.

معرفات

معرف التيار المتردد هو اسم يستخدم لتحديد متغير أو وظيفة أو أي عنصر آخر محدد بواسطة المستخدم. يبدأ المعرف بحرف من A إلى Z أو من a إلى z أو شرطة سفلية "_" متبوعًا بصفر أو أكثر من الأحرف والشرطات السفلية والأرقام (من 0 إلى 9).

لا يسمح C بأحرف الترقيم مثل @ و $ و٪ داخل المعرفات. لغة C لغة برمجة حساسة لحالة الأحرف . وهكذا، القوى العاملة و القوى العاملة هما معرفات مختلفة في C. هنا بعض الأمثلة من معرفات مقبولة -

mohd       zara    abc   move_name  a_123
myname50   _temp   j     a23b9      retVal

الكلمات الدالة

تعرض القائمة التالية الكلمات المحجوزة في C. لا يجوز استخدام هذه الكلمات المحجوزة كثوابت أو متغيرات أو أي أسماء معرفات أخرى.

autoelselongswitch
breakenumregistertypedef
caseexternreturnunion
charfloatshortunsigned
constforsignedvoid
continuegotosizeofvolatile
defaultifstaticwhile
dointstruct_Packed
double


مسافة بيضاء في C.

م C تمامًا.

المسافة البيضاء هي المصطلح المستخدم في C لوصف الفراغات وعلامات التبويب والأحرف الجديدة والتعليقات. تفصل المسافة البيضاء جزءًا من العبارة عن الآخر وتمكن المحول البرمجي من تحديد مكان انتهاء أحد العناصر في العبارة ، مثل int ، ويبدأ العنصر التالي. لذلك ، في البيان التالي -

int age;

يجب أن يكون هناك حرف مسافة بيضاء واحد على الأقل (عادةً مسافة) بين int والعمر حتى يتمكن المترجم من التمييز بينهما. من ناحية أخرى ، في البيان التالي -

fruit = apples + oranges;   // get the total fruit

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


الصفحة التالية                                                                                                الصفحة السابقة


هل اعجبك الموضوع :

تعليقات