ความแตกต่างระหว่างตัวระบุและคำหลัก

สารบัญ:

ความแตกต่างระหว่างตัวระบุและคำหลัก
ความแตกต่างระหว่างตัวระบุและคำหลัก

วีดีโอ: ความแตกต่างระหว่างตัวระบุและคำหลัก

วีดีโอ: ความแตกต่างระหว่างตัวระบุและคำหลัก
วีดีโอ: ความแตกต่างระหว่าง "รัก" กับ "หลง" l The Rak Original 2024, กรกฎาคม
Anonim

ความแตกต่างที่สำคัญ – ตัวระบุเทียบกับคำหลัก

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

ตัวระบุคืออะไร

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

มีกฎบางอย่างในการสร้างตัวระบุ ตัวระบุได้รับอนุญาตให้ใช้เฉพาะตัวอักษร ตัวเลข และขีดล่างเท่านั้น ไม่แนะนำให้เริ่มตัวระบุด้วยตัวเลขเมื่อมีคำสั่งเช่น 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 ที่นี่: ความแตกต่างระหว่างตัวระบุและคำหลัก