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 เป็นโมฆะหลัก int เปิดวงเล็บปีกกาและล่วงหน้า 6 00:00:17,750 --> 00:00:23,120 วงเล็บปีกกาปิดแล้วเยื้อง, printf, อ้างนำมาอ้าง 7 00:00:23,120 --> 00:00:30,220 "สวัสดีโลก" เครื่องหมาย n ใกล้ชิด อัฒภาควงเล็บปิด 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 ไวยากรณ์ int หลักเป็นโมฆะ 23 00:01:06,990 --> 00:01:11,060 ดี int หมายถึงการที่เรียกว่า กลับชนิดของหลัก 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 หน้าจอที่แสดงผล hello โลก 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