جدول المحتويات:
التعريف - ماذا يعني المرجع الدائري؟
مرجع دائري في برمجة الكمبيوتر هو موقف فيه القيمتين مرجع بعضها البعض. يمكن أن يكون هذا النوع من المراجع مشكلة كبيرة إذا كانت دالتان أو قيمتان تعتمدان على بعضهما البعض من أجل التعريف. يستخدم هذا المصطلح في عالم تكنولوجيا المعلومات مثله مثل اللغة العامة للإشارة إلى عندما يشير شيء ما إلى شيء آخر والعكس صحيح.
تيكوبيديا تشرح المرجع الدائري
يوجد مثال للمرجع الدائري في البرمجة في جدول بيانات Microsoft Excel. يتضمن Excel إضافة إلى أو تشغيل خلايا مختلفة مع وظائف تستهدف نطاقات خلايا محددة. في بعض الحالات ، يمكن أن يعتمد إدخالان مختلفان في Microsoft Excel على بعضهما البعض من أجل الحساب ، مما يؤدي إلى إنشاء مرجع دائري. هذا يمكن أن يخلق حالة توقف تام يجعل الحسابات مستحيلة. لتخفيف هذا النوع من المواقف ، قامت Microsoft بتضمين ميزة مرجعية دائرية على شريط أدوات التطبيق. هذا يساعد المستخدمين على تحديد وإزالة المراجع الدائرية.
مرجع دائري هو أيضا مشكلة في البرمجة ، ويمكن أن يحدث عندما ترجع دالة نتيجة معينة تستخدمها وظيفة أخرى لإرجاع نفس النتيجة. في بعض الحالات ، سيوفر هذا ببساطة رمز عديم الفائدة. في حالات أخرى ، قد يؤدي إلى توقف تام أو تعطل برنامج.