Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม C

รูปแบบโครงสร้างของภาษา C (Format of C Language)

ภาษา C เป็นภาษาโปรแกรมมิ่งแบบเน้นกระบวนการ (Procedural) และเป็นภาษาระดับสูงที่ใช้งานทั่วไป โครงสร้างพื้นฐานของภาษา C มีลักษณะสำคัญดังนี้:

  • คำสั่งจบด้วยเครื่องหมายเซมิคอลอน (;)
  • ภาษา C แยกตัวพิมพ์เล็ก-ใหญ่ (Case Sensitive)
  • การเยื้องบรรทัด (Indentation) ไม่ส่งผลต่อคอมไพเลอร์
  • สตริง (String) ต้องอยู่ในเครื่องหมายคำพูดคู่ ("")
  • ฟังก์ชันไลบรารีใช้ตัวพิมพ์เล็กทั้งหมด
  • การขึ้นบรรทัดใหม่ใช้ \n

รายละเอียดโครงสร้าง

เซมิคอลอน (Semicolons)

เซมิคอลอนมีความสำคัญมากในภาษา C บอกคอมไพเลอร์ว่าคำสั่งหนึ่งจบลงที่ไหนและคำสั่งถัดไปเริ่มที่ไหน หากขาดเซมิคอลอนจะเกิดข้อผิดพลาดในการคอมไพล์ (Compilation Error)

ความไวต่อตัวพิมพ์เล็ก-ใหญ่ (Case Sensitivity)

ภาษา C แยกตัวพิมพ์เล็ก-ใหญ่ ตัวอย่างเช่น int ทำงานได้ แต่ Int, INT หรือรูปแบบอื่นจะไม่ทำงาน คีย์เวิร์ดทั้งหมดใน C เป็นตัวพิมพ์เล็ก

คอมเมนต์ (Comments)

แม้คอมเมนต์จะไม่บังคับ แต่เป็นนิสัยที่ดีที่ควรเริ่มโปรแกรมด้วยคอมเมนต์ระบุวัตถุประสงค์ ผู้เขียน และวันที่เขียน

ตัวอย่างโปรแกรม: คำนวณเส้นรอบวงวงกลม

สูตร: เส้นรอบวง = 2 × PI × รัศมี โดย PI = 3.1415

#include <stdio.h>  // ฟังก์ชันไลบรารีเป็นตัวพิมพ์เล็ก
#include <conio.h>
#define PI 3.1415

int main() {
    float c, r;           // คำสั่งจบด้วยเซมิคอลอน
    printf("enter radius of circle");  // สตริงอยู่ในเครื่องหมายคำพูดคู่
    scanf("%f", &r);
    c = 2 * PI * r;
    printf("Circumference = %f", c);
    getch();
    return 0;
}

ผลลัพธ์

Enter radius of circle 1
Circumference = 6.2830