آموزش مقدماتی C++ | متغیر های مرجع
خطای دسترسی
برای ثبت پاسخ، ابتدا باید در سایت وارد شوید.
متغیر های مرجع
متغیر مرجع، متغیری است که به یک متغیر موجود رجوع می کند و به آن متغیر اشاره دارد و با علامت & ساخته می شود:
string food = "Pizza"; // food variable
string &meal = food; // reference to food
اکنون برای دسترسی به متغیر food هم از نام همین متغیر می توانیم استفاده کنیم و هم از نام متغیر مرجع meal که به متغیر food اشاره دارد:
string food = "Pizza";
string &meal = food;
cout << food << "\n"; // Outputs Pizza
cout << meal << "\n"; // Outputs Pizza
هنگام چاپ متغیر meal، این متغیر به سراغ متغیر food می رود و مقدار آن را چاپ می کند و خود مقداری ندارد.
برای ثبت پرسش ابتدا در سایت وارد شوید.