การแนะนำ #
ภาษาโปรแกรม C เป็นภาษาโปรแกรมสำหรับวัตถุประสงค์ทั่วไป ซึ่งมีความเกี่ยวข้องอย่างใกล้ชิดกับวิธีการทำงานของเครื่องจักร การทำความเข้าใจว่าหน่วยความจำคอมพิวเตอร์ทำงานอย่างไรถือเป็นส่วนสำคัญของภาษาโปรแกรม C แม้ว่า C อาจถูกมองว่า “เรียนรู้ได้ยาก” แต่ในความเป็นจริงแล้ว C เป็นภาษาที่เรียบง่ายมากและมีศักยภาพอันทรงพลัง
C เป็นภาษาที่ใช้กันทั่วไป และเป็นภาษาของแอปพลิเคชันมากมาย เช่น Windows, ล่าม Python, Git และอื่นๆ อีกมากมาย
ภาษา C เป็นภาษาที่คอมไพล์แล้ว ซึ่งหมายความว่าในการเรียกใช้งาน คอมไพเลอร์ (เช่น GCC หรือ Visual Studio) จะต้องนำโค้ดที่เราเขียนมาประมวลผล และสร้างไฟล์ปฏิบัติการ จากนั้นจึงสามารถเรียกใช้ไฟล์ดังกล่าวได้ และจะทำสิ่งที่เราต้องการให้โปรแกรมทำ
โปรแกรมแรกของเรา #
โปรแกรม C ทุกโปรแกรมใช้ไลบรารีซึ่งให้ความสามารถในการเรียกใช้ฟังก์ชันที่จำเป็น ตัวอย่างเช่น ฟังก์ชันพื้นฐานที่สุดที่เรียกว่าprintf
ซึ่งจะพิมพ์บนหน้าจอ ถูกกำหนดไว้ในไฟล์ส่วนหัวstdio.h
เพื่อเพิ่มความสามารถในการรันprintf
คำสั่งในโปรแกรมของเรา เราต้องเพิ่มคำสั่ง include ต่อไปนี้ลงในบรรทัดแรกของโค้ด:
#include <stdio.h>
ส่วนที่สองของโค้ดคือโค้ดจริงที่เราจะเขียน โค้ดแรกที่จะทำงานจะอยู่ในฟังก์ชันmain
เสมอ
int main() {
... our code goes here
}
คำint
สำคัญระบุว่าฟังก์ชันmain
จะส่งคืนค่าจำนวนเต็ม ซึ่งเป็นตัวเลขธรรมดา ตัวเลขที่ฟังก์ชันจะส่งคืนนั้นบ่งชี้ว่าโปรแกรมที่เราเขียนนั้นทำงานได้อย่างถูกต้องหรือไม่ หากเราต้องการบอกว่าโค้ดของเราทำงานสำเร็จ เราจะส่งคืนเลข 0 ส่วนตัวเลขที่มากกว่า 0 หมายความว่าโปรแกรมที่เราเขียนนั้นล้มเหลว
สำหรับบทช่วยสอนนี้ เราจะส่งคืน 0 เพื่อระบุว่าโปรแกรมของเราประสบความสำเร็จ:
return 0;
โปรดสังเกตว่าคำสั่งทุกคำสั่งใน C จะต้องลงท้ายด้วยเครื่องหมายเซมิโคลอน เพื่อให้คอมไพเลอร์ทราบว่ามีการเริ่มต้นคำสั่งใหม่แล้ว
สุดท้ายแต่ไม่ท้ายสุด เราจะต้องเรียกใช้ฟังก์ชันprintf
เพื่อพิมพ์ประโยคของเรา
ออกกำลังกาย #
เปลี่ยนโปรแกรมที่ด้านล่างเพื่อให้พิมพ์ออกผลลัพธ์ “Hello, World!”