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

คีย์เวิร์ด (Keywords) ในภาษา C มีกี่ประเภท


คำอธิบาย

Keywords (คีย์เวิร์ด) หรือ Reserved words คือคำที่กำหนดไว้ล่วงหน้าในภาษา C แต่ละคำมีฟังก์ชันเฉพาะ ไม่สามารถใช้เป็นชื่อตัวแปรได้ มีทั้งหมด 32 คำ เขียนเป็นตัวพิมพ์เล็กทั้งหมด

ตารางคีย์เวิร์ด 32 คำ

autodoubleintstruct
breakelselongswitch
caseenumregistertypedef
charexternreturnunion
constshortfloatunsigned
continueforsignedvoid
defaultgotosizeofvolatile
doifstaticwhile

ตัวอย่าง: เครื่องคิดเลขง่ายด้วย switch-case

#include <stdio.h>

int main() {
    char Operator;
    float num1, num2, result = 0;
    printf("\nEnter an Operator (+, -, *, /): ");
    scanf("%c", &Operator);
    printf("\nEnter two Operands: ");
    scanf("%f%f", &num1, &num2);
    switch (Operator) {
        case '+': result = num1 + num2; break;
        case '-': result = num1 - num2; break;
        case '*': result = num1 * num2; break;
        case '/': result = num1 / num2; break;
        default: printf("\nInvalid operator");
    }
    printf("\nResult: %.2f %c %.2f = %.2f", num1, Operator, num2, result);
    return 0;
}

คีย์เวิร์ดที่ใช้ในตัวอย่าง

int, char, switch, case, break, float, default, return