การเขียนโปรแกรม C คำหลักที่สงวนไว้และคุณลักษณะของพวกเขา

เผยแพร่แล้ว: 2022-05-31

ในการเขียนโปรแกรม C มีคำบางคำที่ใช้เป็นตัวแปรหรือฟังก์ชัน สิ่งเหล่านี้เรียกว่าคำสำคัญที่สงวนไว้และเป็นเพียงชื่อที่ใช้สำหรับสงวนเท่านั้น คำหลักแต่ละคำมีฟังก์ชันเฉพาะของตัวเอง มีคีย์เวิร์ดที่สงวนไว้ 32 คำที่ใช้ในการเขียนโปรแกรม C ด้านล่างนี้คือคำสำคัญที่สงวนไว้ 32 คำและหน้าที่ของคำเหล่านั้น

คีย์เวิร์ดสำรอง 32 คำสำหรับการเขียนโปรแกรม C

1. อัตโนมัติ - คำหลักนี้ใช้สำหรับตัวแปรอัตโนมัติ สิ่งเหล่านี้เรียกอีกอย่างว่าตัวแปรโลคัลและเป็นโลคัลสำหรับฟังก์ชัน

2. Break - คีย์เวิร์ด break ใช้เพื่อโพรบโปรแกรมเพื่อออกจากลูปที่ปิดซึ่งโปรแกรมกำลังทำอยู่ มันถูกใช้เช่นนี้:

สำหรับ (i=1;i<=10;++i)

{

ถ้า (i==3)

ดำเนินต่อ;

ถ้า (ผม==7)

หยุดพัก;

printf("%d ",i);

}

3. กรณี - คำหลัก case ใช้เพื่อแยกคำสั่งจากบล็อกอื่น ๆ ใช้ควบคู่กับนิพจน์สวิตช์ วิธีใช้งานมีดังนี้

สวิตช์ (นิพจน์)

{

กรณีที่ '1':

// คำสั่งบางอย่างที่จะดำเนินการเมื่อ 1

หยุดพัก;

4. Char - อันนี้ใช้สำหรับตัวแปรอักขระ ตัวอย่างเช่น:

ถ่าน var1;

ในตัวอย่างนี้ Var1 เป็นตัวแปรและใส่คีย์เวิร์ด Char ไว้ข้างหน้าตัวแปร

5. Const - ใช้เพื่อทำให้ตัวระบุคงที่ ใช้กับนิพจน์ "int"

6. Continue - ใช้คีย์เวิร์ดต่อไปควบคู่ไปกับคีย์เวิร์ดตัวแบ่ง ใช้เพื่อข้ามคำสั่งภายในลูป

7. ค่าดีฟอลต์ - คีย์เวิร์ดเริ่มต้นใช้ควบคู่ไปกับคีย์เวิร์ดสวิตช์และคีย์เวิร์ดตัวพิมพ์ มันถูกใช้เช่นนี้:

ค่าเริ่มต้น:

//คำสั่งบางคำสั่งที่จะดำเนินการเมื่อเป็นค่าเริ่มต้น;

8. Do - คีย์เวิร์ด do ใช้สำหรับ do…while loop ซึ่งทดสอบนิพจน์เพื่อดูว่าเป็นตัวเลขที่ไม่ใช่ศูนย์จริงหรือไม่ หากเป็น (0) แสดงว่าเป็นเท็จ นี่คือตัวอย่างการใช้งาน:

ทำ

{

// รหัส

}

ในขณะที่ (testExpression);

9. Double - คำหลัก double ใช้สำหรับการประกาศตัวแปรแบบลอยตัว

10. Else - คีย์เวิร์ด else ใช้สำหรับการตัดสินใจในการเขียนโปรแกรม C

อื่น

prinf("ค่า")

11. Enum - คีย์เวิร์ดนี้ใช้สำหรับการแจงนับรายการเช่น:

enum

{

รายการที่ 1;

รายการที่ 2;

รายการที่ 3;

};

12. ภายนอก - ใช้เพื่อแสดงตัวแปรที่มีลิงก์ภายนอก

13. โฟล ต - คีย์เวิร์ด float ใช้กับคีย์เวิร์ดคู่สำหรับตัวแปรลอยตัว

14. For - คีย์เวิร์ด For ใช้สำหรับสร้างลูปสำหรับใช้ทดสอบไอเท็มด้วยจำนวนการวนซ้ำที่ทราบ

15. ข้ามไป - แม้ว่ามักจะหลีกเลี่ยงคีย์เวิร์ด goto แต่อาจเป็นประโยชน์สำหรับการแยกจากลำดับปกติ นี่คือวิธีการใช้:

ไปที่ฉลาก;

... .. ...

... .. ...

... .. ...

ฉลาก:

คำแถลง;

16. If - The If ใช้สำหรับประเมินการตัดสินใจและตัดสินใจ รหัสมีดังนี้:

ถ้า (testExpression)

{

// คำแถลง

}

17. Int - คำหลัก Int มักใช้สำหรับตัวแปรจำนวนเต็ม

18. ยาว - คีย์เวิร์ดแบบยาวใช้สำหรับเปลี่ยนชนิดข้อมูลพื้นฐานให้เป็นชนิดใหม่ ใช้สำหรับตัวเลขที่ยาวขึ้น

19. Register - คำสำคัญนี้ใช้สำหรับสร้างตัวแปร register ใช้กับคีย์เวิร์ดและตัวแปร "Int"

20. Return - คีย์เวิร์ด Return จะลบฟังก์ชันปัจจุบันและคืนค่าโปรแกรมกลับเป็นค่าก่อนหน้า

21. สั้น - คีย์เวิร์ดแบบสั้น เช่น คีย์เวิร์ดแบบยาว ก็ใช้สำหรับเปลี่ยนประเภทข้อมูลพื้นฐานเช่นกัน ใช้สำหรับตัวเลขสั้น

22. เซ็น ชื่อ - เช่นเดียวกับคีย์เวิร์ดแบบสั้นและแบบยาว ซึ่งใช้สำหรับแก้ไขข้อมูลพื้นฐานเช่นกัน มักใช้สำหรับจำนวนเต็มปกติ

23. Sizeof - sizeof คำสำคัญเป็นตัวดำเนินการที่จะนำขนาดของข้อมูลกลับมา ตัวอย่างการใช้งานมีดังนี้

#include <stdio.h>

int หลัก ()

{

printf("%u ไบต์.",sizeof(ถ่าน));

}

24. Static - เป็นคีย์เวิร์ดที่ใช้สร้างตัวแปรสแตติก

25. โครงสร้าง - คีย์เวิร์ด Struct คือคำสั่งที่สามารถเก็บตัวแปรได้หลายตัวโดยใช้เพียงชื่อเดียว

26. Switch - คีย์เวิร์ด Switch ไปพร้อมกับคีย์เวิร์ด Case และ Break เช่นเดียวกับตัวอย่างที่ให้ไว้ด้านบนในคีย์เวิร์ด Case

27. Typedef - คำหลัก Typedef เชื่อมต่อประเภทกับตัวระบุ ตัวอย่างได้รับด้านล่าง:

typedef ลอยกิโลกรัม;

28. ยูเนี่ยน - คีย์เวิร์ด Union ใช้สำหรับจัดกลุ่มส่วนรวมและติดตามตัวแปรแต่ละตัว สามารถใช้ได้ดังนี้:

สหภาพแรงงาน

{

ชื่อถ่าน[หมายเลข];

เครื่องหมายลอย;

ตัวแปร int;

}

29. Unsigned - คีย์เวิร์ด Unsigned เป็นตัวแก้ไขเช่นเดียวกับคีย์เวิร์ด Short, Long และ Signed อย่างไรก็ตาม Unsigned มักใช้สำหรับจำนวนเต็มบวก

30. โมฆะ - คีย์เวิร์ดเป็นโมฆะใช้สำหรับแสดงว่าฟังก์ชันไม่มีค่า รหัสสำหรับสิ่งนี้มีดังนี้:

โมฆะ testFunction(int a)

{

.....

}

31. Volatile - The Volatile Keyword ใช้สำหรับสร้างวัตถุที่ระเหยง่าย ออบเจ็กต์ระเหยสามารถแก้ไขได้โดยฮาร์ดแวร์เท่านั้น ไม่ใช่โปรแกรม

32. ในขณะที่ - คีย์เวิร์ดสุดท้ายคือคีย์เวิร์ดในขณะที่ คีย์เวิร์ด while ใช้สำหรับสร้างลูป while ในขณะที่ลูปนั้นค่อนข้างเหมือนกับ do…while loop รหัสสำหรับสิ่งนี้มีดังนี้:

ในขณะที่ (testExpression)

{

//รหัส

}

คำสำคัญที่สงวนไว้สำหรับการเขียนโปรแกรม C 32 คำเหล่านี้ใช้สำหรับแก้ไขฟังก์ชันบางอย่างในโปรแกรม แม้ว่าคำเหล่านี้เป็นเพียงคำหลักที่สงวนไว้ แต่ก็มีประโยชน์มากในบางกรณี แม้ว่าจะไม่ใช่ตลอดเวลาก็ตาม เมื่อเขียนโปรแกรมด้วยภาษา C Programming จะต้องรู้ว่าวิธีการเหล่านี้ทำงานอย่างไรและรหัสที่จะอนุญาตให้ทำงานในกรณีที่คุณจำเป็นต้องใช้งาน แม้ว่าคุณอาจไม่จำเป็นต้องจำทั้ง 32 รายการ แต่ก็จะช่วยให้ทราบหลักการพื้นฐานที่อยู่เบื้องหลังการใช้งาน