ما هو شرح الاتصال بالمرجعية مع البرنامج؟
ما هو شرح الاتصال بالمرجعية مع البرنامج؟

فيديو: ما هو شرح الاتصال بالمرجعية مع البرنامج؟

فيديو: ما هو شرح الاتصال بالمرجعية مع البرنامج؟
فيديو: 💥من الاسرار المخفيه في متصفح سفاري بجهاز الايفون 2024, ديسمبر
Anonim

الإعلانات. ال دعوة بالإشارة طريقة عابرة الحجج ل وظيفة نسخ عنوان وسيطة في المعلمة الرسمية. داخل وظيفة ، يتم استخدام العنوان للوصول إلى الوسيطة الفعلية المستخدمة في مكالمة . هذا يعني أن التغييرات التي تم إجراؤها على المعلمة تؤثر على الوسيطة التي تم تمريرها.

وعليه ، ما هو المقصود بالمرجعية؟

ال دعوة بالإشارة طريقة تمرير الوسيطات إلى دالة نسخ المرجعي من حجة في المعلمة الرسمية. داخل الوظيفة ، ملف المرجعي يستخدم للوصول إلى الوسيطة الفعلية المستخدمة في مكالمة . هذه يعني أن التغييرات التي تم إجراؤها على المعلمة تؤثر على الوسيطة التي تم تمريرها.

تعرف أيضًا ، ما هو النداء بالقيمة والمرجع في C؟ في مكالمة بواسطة المرجعي ، يتم تمرير موقع (عنوان) الوسائط الفعلية إلى الحجج الرسمية لـ مسمى وظيفة. هذا يعني أنه من خلال الوصول إلى عناوين الحجج الفعلية ، يمكننا تغييرها من داخل مسمى وظيفة. في نداء من حيث القيمة ، ستبقى الحجج الفعلية آمنة ، ولا يمكن تعديلها عن طريق الخطأ.

مع وضع ذلك في الاعتبار ، ما هو الفرق بين الاتصال بالقيمة وشرح الاتصال بالمرجع بالمثال؟

في اتصل بالقيمة ، يتم تمرير نسخة من المتغير بينما في اتصل بالإشارة ، يتم تمرير المتغير نفسه. في اتصل بالقيمة ، سيتم إنشاء الحجج الفعلية والرسمية في مواقع ذاكرة مختلفة بينما في اتصل بالإشارة ، سيتم إنشاء الحجج الفعلية والرسمية في ال نفس موقع الذاكرة.

ما هي ميزة الاتصال بالرجوع؟

واحد مميزات التابع دعوة بالإشارة الطريقة هي أنها تستخدم المؤشرات ، لذلك لا يوجد مضاعفة للذاكرة المستخدمة بواسطة المتغيرات (كما هو الحال مع نسخة من مكالمة حسب طريقة القيمة). هذا بالطبع رائع ، فخفض مساحة الذاكرة أمر جيد دائمًا.

موصى به: