پارامتر مرجع C++ چیست؟
پارامتر مرجع C++ چیست؟

تصویری: پارامتر مرجع C++ چیست؟

تصویری: پارامتر مرجع C++ چیست؟
تصویری: C++ مقدار و پارامترهای مرجع 2024, نوامبر
Anonim

تماس توسط مرجع روش عبور استدلال ها به یک تابع آدرس an را کپی می کند بحث و جدل به رسمی پارامتر . در داخل تابع، آدرس برای دسترسی به واقعی استفاده می شود بحث و جدل در تماس استفاده شده است. به معنی تغییرات ایجاد شده در پارامتر گذشت را تحت تأثیر قرار می دهد بحث و جدل.

از این رو، پارامتر مرجع چیست؟

آ پارامتر مرجع هست یک مرجع به مکان حافظه یک متغیر وقتی عبور می کنید مولفه های توسط مرجع ، بر خلاف ارزش مولفه های ، مکان ذخیره سازی جدیدی برای اینها ایجاد نشده است مولفه های . نشان می دهد که مقادیر در داخل تابع swap تغییر کرده اند و این تغییر در تابع Main منعکس می شود.

ثانیاً چگونه می توان یک مرجع را در ++C منتقل کرد؟ به عبور ارزش توسط مرجع ، بحث و جدل مرجع مانند هر مقدار دیگری به توابع ارسال می شود. بنابراین بر این اساس باید پارامترهای تابع را به عنوان اعلام کنید مرجع مانند تابع swap() زیر، که مقادیر دو متغیر عدد صحیح را که توسط آرگومان هایش به آنها اشاره شده است، مبادله می کند.

به سادگی، پارامتر مرجع C++ چیست؟

پارامترهای مرجع . این روش مقدار an را کپی می کند بحث و جدل به رسمی پارامتر از زیر برنامه بنابراین تغییراتی در مولفه های زیربرنامه هیچ تاثیری بر روی بحث و جدل به آن می گفتند. به صورت پیش فرض، C++ از روش call-by-value برای ارسال استفاده می کند استدلال ها.

مثال پارامتر چیست؟

مستلزم آن است که هر ممکن است نمونه از اندازه انتخاب شده شانس استفاده برابری دارد. آ پارامتر ویژگی یک جمعیت است. یک آمار مشخصه a است نمونه . برای مثال ، بگویید می خواهید میانگین درآمد مشترکان یک مجله خاص را بدانید-a پارامتر از یک جمعیت