- main เป็นฟังก์ชั่นพิเศษ โดยปกติ ฟังก์ชั่นจะตั้งชื่อยังไงก็ได้ โดยห้ามเป็นคีย์เวิร์ด หรือขึ้นต้นด้วยตัวเลข
- main โดยทั่วไปจะเราจะใช้เป็นพื้นที่ที่เรียกใช้ฟังก์ชั่นอื่น
- #include <stdio.h> บอกให้คอมไพเลอร์ไปเอาโค๊ดที่เกี่ยวกับการรับส่งข้อมูลจากไฟล์ที่ชื่อ stdio.h ซึ่งไฟล์นี้มีบอกว่า printf มีทำงานอะไร ยังไง
- การส่งผ่านข้อมูลให้ฟังก์ชั่นทำได้โดยการส่งตัวแปลในวงเล็บ ในที่นี้ มีสองฟังก์ชั่นคือ main กับ printf โดยที่ main ไม่รับตัวแปลอะไรเลย. void คือชนิดข้อมูลอย่างหนึ่งของภาษา C ที่บอกว่า “ไม่มีอะไร” นั่นก็หมายความว่า main ไม่รับค่าอะไรทั้งนั้น ส่วน printf รับค่าคือ "Hello world\n" . ทุกอย่างที่อยู่ภายในเครื่องหมายอัญประกาศ จะเรียกว่า string หรือข้อความ
- printf จะทำการปริ้นข้อความที่ถูกส่งผ่านเข้ามา ไปออกทางหน้าจอ ตัวสุดท้ายของ "Hello world\n" คือ \n ตัวนี้หมายความว่าให้ขึ้นบรรทัดใหม่ ภาษาซีจะสิ้นสุดบรรทัดด้วยเครื่องหมาย ; (semicolon)
ถ้าต้องการแสดงผลลัพท์ดังภาพ ข้อใดถูกต้อง
Banyen Tutorial In C Language.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <stdio.h> | |
main(void) | |
{ | |
printf("Hello world\n"); | |
} | |