العودة   منتديات عشاق السودان > منتديات الكمبيوتر والإنترنت > منتدى البرمجة
التسجيل مستضيف الصور التعليمـــات قائمة الأعضاء التقويم البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد
 
LinkBack أدوات الموضوع طرق مشاهدة الموضوع
قديم 29-09-2004, 15:48   رقم المشاركة : 1 (permalink)
معلومات العضو
الحاج متولى
عضو مميز
 
الصورة الرمزية الحاج متولى
 

 

 
إحصائية العضو








الحاج متولى غير متواجد حالياً

 

إحصائية الترشيح

عدد النقاط : 24
الحاج متولى is on a distinguished road

 

 

الدرس الثانى للغة السى

نواصل اليوم لنكمل ما بداناه

4- يجب استعمال semicolons الفاصلة المنقوطة عند نهاية كل جملة وهي تدل على انتهاء الجملة كما في المثال الآتي:

printf("Hello in c4arab");


5- نستطيع كتابة لغة السي بأي نسق نريده ، وذلك لأنها حرة الشكل ، كما في المثال التالي:

main()
{
printf("Hello everyone");
}

وكذلك نستطيع كتابة البرنامج السابق بهذه الطريقة:
أي في سطر واحد

main(){printf("Hello everyone");}


6-لغة السي تفرق بين الحروف الصغيرة والحروف الكبيرة ، وهكذا فهي تفرق بين scanf و Scanf .

وهكذا لكي تكون محترفا في لغة السي يجب عليك التمرن دائما على مختلف أنواع البرامج ، و محاولة اكتشاف الأخطاء دائما وتصحيحها ، وتأكد دائما بأنك ما دمت مع c4arab فإنك ستتعلم الكثير عن لغة السي وغيره…
لذلك تسلح بالإرادة وال #include
void main(void)
{
puts("hi….this is the first program for me");
}

والآن دعنا نفهم معا كل كلمة في البرنامج بالتفصيل.
طبعا كما تلاحظ فإنه في بداية البرنامج كتبنا العبارة التالية

#include

فيا ترى ماذا تعني وهي هي مهمة؟
تسمى تلك توجيهات المترجم ، والتوجيه #include سوف يقوم بمهمة معينة وهي إخبار المترجم بأن يضم الملف stdio.h إلى البرنامج الذي تقوم بكتابته .
بالطبع تتسائل الآن بينك وبين نفسك لماذا أضفنا ؟؟
لقد أضفناها وذلك لأننا احتجنا إلى كتابة الأمر puts وهذا الأمر لن يتعرف عليه برنامج المترجم إلا إذا كتبنا الملف .
وطبعا الملف stdio.h يحتوي على أوامر ومعلومات وإعلانات كثيرة تهمنا كثيرا في كتابة البرنامج لذلك من وجهة نظري اعتبر هذا الملف هو جوهر الملفات في برنامج المترجم.
لا تنشغل كثيرا بفهم النقطة السابقة فشيئا شيئا سوف تستوعبه كثيرا مع كتابة البرامج في الدروس القادمة.
والآن انتقلنا للسطر التالي في البرنامج وهو

void main(void)

يا ترى ماذا نعني بتلك العبارة السابقة؟
الحاج متولى غير متواجد حالياً   رد مع اقتباس
رد


أدوات الموضوع
طرق مشاهدة الموضوع

تعليمات المشاركة
لا تستطيع كتابة مواضيع
لا تستطيع كتابة ردود
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة


الساعة الآن: 21:48


Powered by vBulletin® Version 3.6.8, Copyright ©2000 - 2008, Tranz By Almuhajir
جميع الآراء والتعليقات المطروحة تمثل وجهة نظر كاتبها وليس بالضرورة وجهة نظر الموقع
SudaBest.net SudaBest.net

Search Engine Optimization by vBSEO 3.2.0 RC5

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103