การเขียนโปรแกรม 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 รายการ แต่ก็จะช่วยให้ทราบหลักการพื้นฐานที่อยู่เบื้องหลังการใช้งาน
