Fundamental Guide

C Programming

"รากฐานของภาษาโปรแกรมสมัยใหม่ เริ่มต้นที่นี่"

1. โครงสร้างของโปรแกรม

ภาษา C จะเริ่มทำงานที่ฟังก์ชัน main() เสมอ และต้องปิดท้ายคำสั่งด้วย ; (Semicolon)

#include <stdio.h> // ดึงฟังก์ชันพื้นฐานมาใช้

int main() {
    printf("Hello World!"); // แสดงผลออกหน้าจอ
    return 0; // บอกระบบว่าทำงานสำเร็จ
}

2. ตัวแปรและประเภทข้อมูล

การเก็บข้อมูลในภาษา C ต้องระบุประเภทให้ชัดเจน เพื่อให้คอมพิวเตอร์จองพื้นที่ RAM ได้ถูกต้อง

int

เลขจำนวนเต็ม เช่น 10, -5

float / double

เลขทศนิยม เช่น 3.14

char

ตัวอักษรตัวเดียว เช่น 'A'

string

ข้อความ (กลุ่มของ char)

3. การรับและแสดงผล (I/O)

เราใช้ printf() ในการแสดงค่า และ scanf() ในการรับค่าจากคีย์บอร์ด

  • %d : สำหรับเลขจำนวนเต็ม (int)
  • %f : สำหรับเลขทศนิยม (float)
  • %s : สำหรับข้อความ (string)
// ตัวอย่างการรับค่า
int age;
scanf("%d", &age); // ต้องมี & เพื่อระบุตำแหน่งตัวแปร

มือใหม่ต้องระวัง!

"ภาษา C เป็น Case-sensitive ตัวแปร a และ A คือคนละตัวกัน"
"อย่าลืมใส่ \n เมื่อต้องการขึ้นบรรทัดใหม่ในการแสดงผล"