1 00:00:00,000 --> 00:00:00,450 2 00:00:00,450 --> 00:00:03,280 >> سرور 1: دعونا نلقي نظرة على أبسط برامج ونرى. 3 00:00:03,280 --> 00:00:08,300 لقد فتحت بالفعل gedit وحفظها ملف بصفتي مرحبا zero.c. 4 00:00:08,300 --> 00:00:10,160 دعونا إعادة عليه الآن. 5 00:00:10,160 --> 00:00:17,750 وتشمل standardio.h باطلة الرئيسي الباحث فتح متعرج، ومقدما، 6 00:00:17,750 --> 00:00:23,120 متعرج مغلقة، ثم المسافة البادئة، printf، واقتبس، نهاية الاقتباس 7 00:00:23,120 --> 00:00:30,220 "مرحبا، العالم" مائل ن قريبة وثيقة منقوطة قوسين. 8 00:00:30,220 --> 00:00:30,640 >> حسنا. 9 00:00:30,640 --> 00:00:32,229 فما هي البارزة خصائص 10 00:00:32,229 --> 00:00:33,195 هذا البرنامج بالذات؟ 11 00:00:33,195 --> 00:00:34,980 حسنا، دعونا نبدأ مع سطر واحد. 12 00:00:34,980 --> 00:00:40,690 في سطر واحد، لدينا حادة تشمل بيان تلاه io.h. القياسية 13 00:00:40,690 --> 00:00:44,870 كذلك، تشمل حادة ببساطة يحكي مترجم التنقل تشمل محتويات 14 00:00:44,870 --> 00:00:47,700 الحق الملف التالي هناك في ملف بلدي. 15 00:00:47,700 --> 00:00:48,830 ما هو ملف ذلك؟ 16 00:00:48,830 --> 00:00:50,940 حسنا، انها ملف يسمى io.h. القياسية 17 00:00:50,940 --> 00:00:54,430 وداخل هذا الملف ويسمى إعلانات الوظائف التي نحن 18 00:00:54,430 --> 00:00:55,560 قد تجد من الاهتمام. 19 00:00:55,560 --> 00:01:00,460 في هذه الحالة، printf يحدث أن تكون الدالة التي يتم تعريفها في أن 20 00:01:00,460 --> 00:01:01,730 ملف منفصل. 21 00:01:01,730 --> 00:01:04,250 >> الآن في السطر الثالث، لدينا بعض إضافية، جديدة 22 00:01:04,250 --> 00:01:06,990 لغوي، وكثافة العمليات، الرئيسية، باطلة. 23 00:01:06,990 --> 00:01:11,060 كذلك، يشير الباحث إلى ما يسمى العودة نوع الرئيسي، 24 00:01:11,060 --> 00:01:12,740 ما قيمة يعيدها. 25 00:01:12,740 --> 00:01:15,420 بالنسبة للجزء الاكبر، ونحن يمكن أن تتحول غضت الطرف عن هذا الآن. 26 00:01:15,420 --> 00:01:20,080 ولكن تأخذ على الإيمان الذي الرئيسي هو من قبل الافتراضي والذهاب ضمنا 27 00:01:20,080 --> 00:01:22,650 العودة، إذا جاز التعبير، قيمة صفر. 28 00:01:22,650 --> 00:01:24,530 ولكن أكثر على ذلك في وقت آخر. 29 00:01:24,530 --> 00:01:27,130 >> وفي الوقت نفسه، اسم هذا وظيفة هو، في الواقع، الرئيسي. 30 00:01:27,130 --> 00:01:30,140 وهذا هو الاسم الافتراضي لأي برنامج مكتوب في C. ثم 31 00:01:30,140 --> 00:01:34,060 أخيرا، داخل قوسين هنا، لدينا باطلا، التي تقول ببساطة 32 00:01:34,060 --> 00:01:37,210 أن هذا البرنامج لا يأخذ وسائط سطر الأوامر. 33 00:01:37,210 --> 00:01:40,170 ولكن دعونا نلقي نظرة فاحصة على تلك في يوم آخر، كذلك. 34 00:01:40,170 --> 00:01:43,140 >> أخيرا، خط الأكثر إثارة للاهتمام، بطبيعة الحال، هو السطر الخامس. 35 00:01:43,140 --> 00:01:46,230 وحيث ان نحدد جوهر هذا البرنامج، الذي هو لطباعة ل 36 00:01:46,230 --> 00:01:49,570 الشاشة، وهذا هو، وعرض مرحبا العالم. 37 00:01:49,570 --> 00:01:51,050 Printf هي وظيفة. 38 00:01:51,050 --> 00:01:54,430 ومرة أخرى، وأعلن أن وظيفة في هذا الآخر ملف يسمى القياسية 39 00:01:54,430 --> 00:01:57,670 io.h أن شخصا آخر نفذت منذ فترة طويلة. 40 00:01:57,670 --> 00:02:01,530 ويظهر printf ان تأخذ واحدة حجة، إذا جاز التعبير. 41 00:02:01,530 --> 00:02:06,540 لأن هناك سلسلة نقلت و تسلسل الأحرف، وبين 42 00:02:06,540 --> 00:02:10,280 هذا الزوج من الأقواس، وهذا يعني أن printf، في الواقع، لا تأخذ واحدة 43 00:02:10,280 --> 00:02:13,360 الحجة، وهذه الحجة يجري للتأثير على سلوكها. 44 00:02:13,360 --> 00:02:16,650 >> في هذه الحالة، فإنه سيكون لإرشاد printf بالضبط ما ل 45 00:02:16,650 --> 00:02:18,110 الطباعة على الشاشة. 46 00:02:18,110 --> 00:02:21,380 الفاصلة المنقوطة، وفي الوقت نفسه، في نهاية هذا الخط يقول ببساطة، هذا كل شيء 47 00:02:21,380 --> 00:02:22,110 لهذا البيان. 48 00:02:22,110 --> 00:02:23,030 أنا فعلت كل شيء. 49 00:02:23,030 --> 00:02:26,280 حقيقة أن على خط الستة لدينا إغلاق وسائل متعرج، في الواقع، 50 00:02:26,280 --> 00:02:27,690 هذا البرنامج كاملة. 51 00:02:27,690 --> 00:02:29,580 ويوجد لدينا ذلك، مرحبا العالم. 52 00:02:29,580 --> 00:02:31,138