1 SPEAKER: בואו נסתכל על הפשוט ביותר של תוכניות ולראות. אני כבר פתחתי gedit והצלתי הקובץ שלי כzero.c. שלום בואו עכשיו לשחזר את זה. כולל void main int standardio.h לפתוח סד מתולתל ו, מראש, סד סגור מתולתל, ולאחר מכן כניסה, printf, ציטוט, סוף ציטוט "שלום, עולם" קרוב n הלוכסן ההפוך פסיק סוגריים קרוב. בסדר. אז מה הם בולט מאפיינים של תכנית המסוימת הזה? ובכן, בואו נתחיל עם שורה אחת. בשורה אחת, יש לנו חד כוללים שמירה ואחריו io.h. הסטנדרטי ובכן, חד כוללים פשוט אומר ללכת מהדר לכלול את התוכן של זכות הקובץ הבאה יש בתיק האישי שלי. מה קובץ זה? ובכן, זה קובץ שנקרא io.h. הסטנדרטי ובתוך הקובץ שנקראו הצהרות של פונקציות שאנחנו עשוי לעניין אותך. במקרה זה, printf קורה להיות פונקציה שהכריזה שב קובץ נפרד. עכשיו בקו שלושה, יש לנו נוסף, חדש כמה תחביר, int, עיקרי, מבוטל. ובכן, int מתייחס לנקרא לחזור סוג של עיקרי, מה ערך שהיא מחזירה. על פי רוב, אנחנו יכולים להפוך עין זו לעת עתה. אבל לקחת על אמונה שעיקרית הוא על ידי כברירת מחדל, ובמרומז הולכים תחזור, אם אפשר לומר כך, ערך של אפס. אבל עוד על כך בפעם אחרת. בינתיים, שמו של זה פונקציה היא, אכן, עיקרי. וזה שם ברירת המחדל עבור כל תכנית נכתבה בג ואז לבסוף, בתוך הסוגריים כאן, יש לנו חלל ריק, שאומר בפשטות כי תכנית זו לא לוקחת טיעוני שורת הפקודה. אבל בואו נסתכל מקרוב על אלה ביום אחר, גם כן. לבסוף, השורה מעניינת ביותר, כמובן, הוא קו חמישה. וזה המקום שבו אנו מגדירים את המהות של תכנית זו, אשר היא להדפיס ל המסך, כלומר, תצוגה שלום עולם. Printf הוא פונקציה. ושוב, הפונקציה שהוכרזה שבתקן הקובץ בשם אחר io.h שמישהו אחר מיושם לפני זמן רב. וprintf מופיע לקחת אחד ויכוח, אם אפשר לומר כך. כי יש מחרוזת מצוטטת, רצף של תווים, שביניהם כי זוג הסוגריים, שמרמז printf כי, אכן, אין לקחת אחד טיעון, והטיעון כי הוא הולך כדי להשפיע על ההתנהגות שלה. במקרה זה, זה הולך להורות printf בדיוק מה הדפסה על המסך. פסיק, בינתיים, בסוף של קו זה פשוט אומר, זה מכיל להצהרה זו. אני נעשה הכל. העובדה שעל קו שישה יש לנו את סגירת אמצעי סד מתולתל, אכן, תכנית זו היא מוחלטת. ויש לנו את זה, שלום עולם.