ความแตกต่างที่สำคัญ – ตัวระบุเทียบกับคำหลัก
มีแนวคิดที่หลากหลาย เช่น ตัวแปร ฟังก์ชัน ฯลฯ ในการเขียนโปรแกรม ตัวแปรคือตำแหน่งหน่วยความจำเพื่อเก็บข้อมูล ฟังก์ชันคือกลุ่มของคำสั่งเพื่อทำงานเฉพาะ เมื่อเขียนโปรแกรม สิ่งสำคัญคือต้องตั้งชื่อที่มีความหมาย เนื่องจากจะช่วยปรับปรุงความสามารถในการอ่านโค้ด ดังนั้นโปรแกรมเมอร์จึงสามารถสร้างชื่อเพื่อระบุตัวตนได้ พวกเขาเป็นที่รู้จักในฐานะตัวระบุ ตัวระบุคือชื่อที่ผู้ใช้กำหนดให้กับตัวแปร ฟังก์ชัน อาร์เรย์ หรือคลาส นอกจากนี้ยังมีชุดคำที่จัดเตรียมโดยภาษาโปรแกรมที่มีความหมายเฉพาะ พวกเขาเรียกว่าคำหลักคำหลักเป็นของภาษา และแต่ละคำมีหน้าที่เฉพาะ ไม่สามารถใช้คีย์เวิร์ดเหล่านี้เป็นชื่อตัวระบุได้ บทความนี้กล่าวถึงความแตกต่างระหว่างตัวระบุและคีย์เวิร์ด ความแตกต่างที่สำคัญระหว่างตัวระบุและคีย์เวิร์ดคือ ตัวระบุคือผู้ใช้กำหนดชื่อตัวแปร ฟังก์ชัน คลาส ในขณะที่คีย์เวิร์ดเป็นคำสงวนที่จัดเตรียมโดยภาษาการเขียนโปรแกรม
ตัวระบุคืออะไร
ชื่อที่โปรแกรมเมอร์สร้างขึ้นเพื่อกำหนดตัวแปร ฟังก์ชัน หรือคลาสเรียกว่าตัวระบุ ตัวระบุใช้เพื่อระบุเอนทิตีเหล่านี้โดยไม่ซ้ำกัน สิ่งสำคัญคือต้องตั้งชื่อที่สื่อความหมายให้กับตัวระบุเพื่อให้โค้ดอ่านง่าย นอกจากนี้ยังช่วยโปรแกรมเมอร์คนอื่นๆ ในการระบุว่าโปรแกรมเกี่ยวกับอะไร
มีกฎบางอย่างในการสร้างตัวระบุ ตัวระบุได้รับอนุญาตให้ใช้เฉพาะตัวอักษร ตัวเลข และขีดล่างเท่านั้น ไม่แนะนำให้เริ่มตัวระบุด้วยตัวเลขเมื่อมีคำสั่งเช่น int number=4; ตัวเลขเป็นตัวระบุ โปรแกรมเมอร์สามารถพิมพ์ค่าของตัวแปรนั้นโดยใช้ชื่อ 'number' ภาษาโปรแกรมส่วนใหญ่รองรับความละเอียดอ่อนของตัวพิมพ์ ดังนั้นชื่อตัวแปร 'area' จึงแตกต่างจาก 'AREA'
รูปที่ 01: ตัวอย่างตัวระบุและคำหลัก
สำหรับฟังก์ชันคำนวณผลรวมของตัวเลขสองตัว ชื่อสามารถคำนวณได้ ตัวระบุอื่นๆ ที่ถูกต้อง ได้แก่ employee_salary, student_id และ number เมื่อสร้างคลาส โปรแกรมเมอร์สามารถใช้ตัวระบุความหมายที่อธิบายคุณลักษณะและเมธอด เช่น. class Student, class Employee, class Rectangle เป็นต้น ในทำนองเดียวกันโปรแกรมเมอร์สามารถสร้างตัวระบุตามโปรแกรมได้
คำหลักคืออะไร
ภาษาโปรแกรมมีให้โดยภาษาโปรแกรมสำหรับงานเฉพาะพวกเขามีความหมายพิเศษ ไม่สามารถใช้คีย์เวิร์ดเป็นตัวระบุได้ คำหลักเรียกอีกอย่างว่าคำสงวน เมื่อมีคำสั่งในโปรแกรมเป็น int number=2; หมายความว่าตัวเลขเป็นตัวแปรที่มีค่า 2 int เป็นคีย์เวิร์ด มันแจ้งคอมไพเลอร์ว่าตำแหน่งหน่วยความจำสามารถเก็บค่าจำนวนเต็มได้ เมื่อมีข้อความว่าพื้นที่ลอยตัว float เป็นคีย์เวิร์ดและพื้นที่เป็นตัวระบุ ตัวแปรพื้นที่สามารถเก็บค่าทศนิยมได้
ในการเขียนโปรแกรม มีสถานการณ์ที่ต้องทำซ้ำลำดับของประโยค for loop และ while loop ใช้สำหรับการวนซ้ำ สำหรับการตัดสินใจ สามารถใช้ if/else ได้ หากตรรกะเป็นจริง คำสั่งภายในบล็อก if จะดำเนินการ มิฉะนั้น คำสั่งภายในบล็อก else จะดำเนินการ นี่เป็นตัวอย่างบางส่วนของคีย์เวิร์ดที่ใช้กันทั่วไปในภาษาการเขียนโปรแกรมหลายภาษา ไม่สามารถใช้คีย์เวิร์ดเป็นชื่อตัวแปรของโปรแกรมหรือองค์ประกอบของโปรแกรมที่ผู้ใช้กำหนดได้
ความคล้ายคลึงกันระหว่างตัวระบุและคำหลักคืออะไร
ทั้งตัวระบุและคีย์เวิร์ดถูกใช้ในการเขียนโปรแกรม
ตัวระบุและคำหลักต่างกันอย่างไร
ตัวระบุเทียบกับคำหลัก |
|
ตัวระบุคือชื่อที่กำหนดโดยผู้ใช้สำหรับตัวแปร ฟังก์ชัน คลาส | คำสำคัญคือคำสงวนที่มาจากภาษาโปรแกรม |
รูปแบบ | |
ตัวระบุสามารถประกอบด้วยตัวอักษร ตัวเลข และขีดล่าง | คำสำคัญประกอบด้วยตัวอักษรเท่านั้น |
ความไวของตัวพิมพ์ | |
ตัวระบุอาจเป็นตัวพิมพ์ใหญ่หรือตัวพิมพ์เล็ก | คำหลักควรเป็นตัวพิมพ์เล็ก |
สรุป – ตัวระบุเทียบกับคำหลัก
ตัวระบุและคีย์เวิร์ดเป็นคำศัพท์ทั่วไปที่ใช้ในการเขียนโปรแกรม เมื่อมีข้อความในเครื่องหมาย as int; เครื่องหมายเป็นตัวระบุและ int คือคีย์เวิร์ด โปรแกรมเมอร์สร้างตัวระบุในขณะที่คอมไพเลอร์ใช้คีย์เวิร์ดสำหรับการดำเนินการเฉพาะ บทความนี้กล่าวถึงความแตกต่างระหว่างตัวระบุและคีย์เวิร์ด ความแตกต่างระหว่างตัวระบุและคีย์เวิร์ดคือ ตัวระบุคือผู้ใช้กำหนดชื่อตัวแปร ฟังก์ชัน คลาส ขณะที่คีย์เวิร์ดเป็นคำสงวนที่มาจากภาษาโปรแกรม
ดาวน์โหลดไฟล์ PDF ของตัวระบุเทียบกับคำหลัก
คุณสามารถดาวน์โหลดไฟล์ PDF ของบทความนี้และใช้เพื่อวัตถุประสงค์ออฟไลน์ตามหมายเหตุอ้างอิง โปรดดาวน์โหลดไฟล์ PDF ที่นี่: ความแตกต่างระหว่างตัวระบุและคำหลัก