ความแตกต่างที่สำคัญ – ตัวระบุเทียบกับตัวแปร
ภาษาโปรแกรมออกแบบมาเพื่อประมวลผลข้อมูลบางประเภทและเพื่อให้ข้อมูลที่เป็นประโยชน์ ข้อมูลอาจเป็นตัวเลข อักขระ สตริง ฯลฯ โปรแกรมคือชุดคำสั่งที่เขียนในภาษาการเขียนโปรแกรมเฉพาะเพื่อให้คำแนะนำแก่คอมพิวเตอร์ คอมพิวเตอร์ประมวลผลข้อมูลตามคำแนะนำ เมื่อจัดการข้อมูล จำเป็นต้องจัดเก็บข้อมูลเหล่านั้น ตัวแปรคือพื้นที่จัดเก็บที่สามารถเก็บค่าได้ ตัวแปรมีชื่อเพื่อระบุ ไม่เพียงแต่ตัวแปร ฟังก์ชัน คลาส ฯลฯ ยังมีชื่อซึ่งเรียกว่าตัวระบุ ตัวระบุถูกสร้างขึ้นโดยโปรแกรมเมอร์ตัวระบุและตัวแปรเป็นคำศัพท์ทั่วไปสองคำในการเขียนโปรแกรม ความแตกต่างที่สำคัญระหว่างตัวระบุและตัวแปรคือตัวระบุคือชื่อที่กำหนดให้กับตัวแปร ฟังก์ชัน อาร์เรย์ คลาสหรือโครงสร้าง ในขณะที่ตัวแปรคือชื่อที่กำหนดให้กับตำแหน่งหน่วยความจำที่สามารถเก็บค่าได้
ตัวระบุคืออะไร
ตัวระบุหมายถึงชื่อของตัวแปร ฟังก์ชัน อาร์เรย์ คลาสหรือโครงสร้าง ตัวระบุถูกสร้างขึ้นโดยโปรแกรมเมอร์ สิ่งสำคัญคือต้องใช้ชื่อเฉพาะสำหรับตัวระบุ เนื่องจากมีการระบุไว้ในการทำงานของโปรแกรม ภาษาการเขียนโปรแกรมเป็นไปตามชุดของกฎเฉพาะเพื่อระบุชื่อ โดยส่วนใหญ่ จะใช้เฉพาะอักขระที่เป็นตัวอักษร (A ถึง Z หรือ a ถึง z) ขีดล่าง (_) และตัวเลข (0 ถึง 9) สำหรับตัวระบุที่ถูกต้อง โดยทั่วไป อักขระตัวแรกของตัวระบุสามารถเป็นขีดล่างหรือตัวอักษร และไม่ควรเป็นตัวเลข
ในการเขียนโปรแกรม ถ้ามีคำสั่งเป็นเลข int; หมายความว่ามีตัวแปรที่เรียกว่าตัวเลขซึ่งสามารถเก็บค่าจำนวนเต็มได้คำว่า 'หมายเลข' เป็นตัวระบุ เมื่อมีข้อความเป็นพื้นที่คู่ หมายความว่ามีตัวแปรที่เรียกว่าพื้นที่ที่สามารถเก็บค่าสองเท่าได้ 'พื้นที่' เป็นตัวระบุที่ถูกต้อง ตัวอย่างของตัวระบุที่ถูกต้อง ได้แก่ อายุ เงินเดือน นักเรียนไม่มี จำนวนเงิน และ _empNo ตัวอย่างของตัวระบุที่ไม่ถูกต้อง ได้แก่ 123abc, -studentno ตัวระบุ 123abc เริ่มต้นด้วยตัวเลข ดังนั้นจึงไม่ถูกต้อง ตัวระบุ -studentno เริ่มต้นด้วยอักขระอื่นที่ไม่ใช่ตัวอักษรหรือขีดล่าง
รูปที่ 01: ตัวระบุและตัวแปร
ภาษาโปรแกรมส่วนใหญ่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ ดังนั้น ตัวพิมพ์เล็กและตัวพิมพ์ใหญ่จึงแตกต่างกัน จำนวนตัวระบุและ AMOUNT เป็นตัวระบุสองตัวที่แยกจากกัน แม้ว่าจะมีชื่อเหมือนกันก็ตาม สิ่งสำคัญคือต้องใช้ชื่อที่สื่อความหมายสำหรับตัวระบุ เนื่องจากจะช่วยปรับปรุงความสามารถในการอ่านโค้ดตัวระบุที่มีความหมายยังทำให้โปรแกรมเข้าใจง่ายอีกด้วย
ตัวแปรคืออะไร
ในการเขียนโปรแกรม จำเป็นต้องเก็บข้อมูล การคำนวณจะดำเนินการกับข้อมูลที่เก็บไว้ ข้อมูลเหล่านี้ควรเก็บไว้ในตำแหน่งหน่วยความจำ ตัวแปรคือคอนเทนเนอร์หรือพื้นที่เก็บข้อมูลเพื่อเก็บข้อมูล ชื่อเฉพาะหรือตัวระบุถูกกำหนดให้กับตัวแปรเพื่อระบุแต่ละพื้นที่จัดเก็บ ชื่อตัวแปรแสดงถึงตำแหน่งหน่วยความจำในการจัดเก็บข้อมูล ตัวแปรแต่ละตัวมีประเภทข้อมูลเฉพาะที่จะจัดเก็บ
ในการประกาศตัวแปร ชื่อตัวแปรจะถูกระบุ แต่ไม่มีการจัดสรรหน่วยความจำสำหรับตัวแปร เมื่อมีข้อความแจ้งเป็นจำนวนเต็ม หมายความว่าชื่อตัวแปรเป็นตัวเลขและสามารถเก็บค่าจำนวนเต็มได้ แต่ไม่ได้แยกหน่วยความจำสำหรับหมายเลขตัวแปร การกำหนดค่าเริ่มต้นสำหรับตัวแปรเรียกว่าการกำหนดค่าเริ่มต้น เมื่อมีคำสั่งเป็น int number=5; หมายเลขตัวแปรสามารถเก็บค่าจำนวนเต็มและเริ่มต้นเป็น 5
ความคล้ายคลึงกันระหว่างตัวระบุและตัวแปร
ทั้งตัวระบุและตัวแปรใช้ในการเขียนโปรแกรม
ความแตกต่างระหว่างตัวระบุและตัวแปรคืออะไร
ตัวระบุเทียบกับตัวแปร |
|
ตัวระบุคือชื่อที่กำหนดให้กับตัวแปร ฟังก์ชัน อาร์เรย์ คลาสหรือโครงสร้าง | ตัวแปรคือชื่อที่กำหนดให้กับตำแหน่งหน่วยความจำที่สามารถเก็บค่าได้ |
ช่วง | |
ช่วงของตัวระบุสูงกว่าตัวแปร | ชื่อตัวแปรเป็นตัวระบุ |
การใช้งาน | |
ตัวระบุใช้เพื่อตั้งชื่อเฉพาะให้กับเอนทิตี | ตัวแปรคือชื่อที่ไม่ซ้ำเพื่อระบุตำแหน่งหน่วยความจำ |
สรุป – ตัวระบุเทียบกับตัวแปร
ในการเขียนโปรแกรม มีแนวคิดมากมาย เช่น ตัวแปร ฟังก์ชัน คลาส ฯลฯ วัตถุประสงค์หลักของแต่ละรายการคือการจัดการข้อมูลอย่างถูกต้องเพื่อแก้ปัญหาการคำนวณ ตัวแปร ฟังก์ชัน คลาสควรได้รับชื่อที่เหมาะสมเพื่อระบุและทำความเข้าใจโปรแกรม ตัวระบุคือชื่อที่กำหนดให้กับพวกเขา ข้อมูลถูกเก็บไว้ในหน่วยความจำ และตำแหน่งหน่วยความจำเหล่านี้ควรได้รับชื่อเพื่อระบุ บทความนี้กล่าวถึงความแตกต่างระหว่างตัวระบุและตัวแปร ความแตกต่างระหว่างตัวระบุและตัวแปรคือตัวระบุคือชื่อที่กำหนดให้กับตัวแปร ฟังก์ชัน อาร์เรย์ คลาสหรือโครงสร้าง ในขณะที่ตัวแปรคือชื่อที่กำหนดให้กับตำแหน่งหน่วยความจำที่สามารถเก็บค่าได้
ดาวน์โหลดไฟล์ PDF ของตัวระบุเทียบกับตัวแปร
คุณสามารถดาวน์โหลดไฟล์ PDF ของบทความนี้และใช้เพื่อวัตถุประสงค์ออฟไลน์ตามหมายเหตุอ้างอิง โปรดดาวน์โหลดไฟล์ PDF ที่นี่: ความแตกต่างระหว่างตัวระบุและตัวแปร