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

ตัวระบุในภาษา C คืออะไร?


ตัวระบุใช้สำหรับตัวแปร ฟังก์ชัน คำจำกัดความของข้อมูล ป้ายกำกับในโปรแกรมของคุณ ฯลฯ

ก่อนเริ่มภาษาใดๆ อย่างน้อย คุณต้องรู้ว่าคุณตั้งชื่อตัวระบุอย่างไร

ในภาษา C ตัวระบุคือการรวมกันของอักขระที่เป็นตัวอักษรและตัวเลขคละกัน กล่าวคือ ขั้นแรกให้ขึ้นต้นด้วยตัวอักษรของตัวอักษรหรือขีดเส้นใต้ และส่วนที่เหลือเป็นตัวอักษรของตัวอักษร ตัวเลขใดๆ หรือขีดเส้นใต้

กฎสำหรับการตั้งชื่อตัวระบุ

กฎที่ต้องปฏิบัติตามขณะตั้งชื่อตัวระบุมีดังนี้ -

  • กรณีของตัวอักษรมีความสำคัญ ตัวอย่างเช่น การใช้ "TUTORIAL" สำหรับตัวแปรไม่เหมือนกับการใช้ "tutorial" และไม่เหมือนกับการใช้ "TutoRial สำหรับตัวแปร ทั้งสามอ้างถึงตัวแปรที่แตกต่างกัน

  • ไม่มีกฎเกณฑ์ว่าตัวระบุสามารถอยู่ได้นานแค่ไหน เราอาจพบปัญหาในคอมไพเลอร์บางตัว หากตัวระบุยาวเกิน 31 อักขระ ซึ่งจะแตกต่างกันไปตามคอมไพเลอร์ต่างๆ

  • ตัวระบุที่ถูกต้องสามารถมีตัวอักษร (ทั้งตัวพิมพ์ใหญ่และตัวพิมพ์เล็ก) ตัวเลขและขีดล่างได้

  • อักษรตัวแรกของตัวระบุควรเป็นตัวอักษรหรือขีดล่าง

  • คุณไม่สามารถใช้คำหลักเช่น int ในขณะที่ ฯลฯ เป็นตัวระบุได้

ตัวระบุต้องไม่ซ้ำกัน

ตัวอย่างเช่น

int student;
float marks;

ที่นี่ นักเรียนและเครื่องหมายเป็นตัวระบุ

เราต้องจำไว้ว่าชื่อตัวระบุต้องแตกต่างจากคำหลัก เราไม่สามารถใช้ int เป็นตัวระบุได้ เนื่องจาก int เป็นคีย์เวิร์ด

พิจารณาตัวอย่างอื่นสำหรับตัวระบุ

int var1, var2;
float Avg;
function sum();

ที่นี่

  • int, float, function เป็นคีย์เวิร์ดทั้งหมด
  • var1, var2, Sum, Avg คือตัวระบุ

มีการใช้คำหลักพร้อมกับตัวระบุเพื่อกำหนด คีย์เวิร์ดอธิบายการทำงานของตัวระบุไปยังคอมไพเลอร์