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