check home phone-call search send

استفاده از ارجاع ها در سی پلاس پلاس

بارها در مورد استفاده از ارجاع ها در سی پلاس پلاس از ما سوال پرسیده شده است که کاربران درخواست توضیح در مورد این موضوع کرده اند در این پست سورس برنامه ای رو آماده کردیم که این برنامه نحوه ی استفاده از ارجاع ها در سی پلاس پلاس را نشان میدهد. یک ارجاع یک اسم مستعار یا واژه ی مترادف برای متغییر دیگر است.

استفاده از ارجاع ها در سی پلاس پلاس

نکاتی در مورد نحوه ی استفاده از ارجاع ها در سی پلاس پلاس :

  • همانند ثابت ها،ارجاع ها باید هنگام اعلان،مقداردهی اولیه شوند با این تفاوت که مقدار اولیه یک ارجاع،یک متغییر است نه یک لیترال
  • ارجاع ها متغییرهای مستقل نیستند پس آدرس ارجاع با آدرس متغییری که به آن ارجاع داده شده است یکی هست.
  • یک شی میتواند چند ارجاع داشته باشد.

سورس کد استفاده از ارجاع ها در سی پلاس پلاس

#include<iostream>
#include<conio.h>
using namespace std;
main()
{
      system("cls");
      int n=20;
      int& rn=n;
      int& rn2=n;
      cout<<"n="<<n<<endl;
      cout<<"rn="<<rn<<endl;
      cout<<"rn2="<<rn2<<endl;
      cout<<"&n="<<&n<<endl;
      cout<<"&rn="<<&rn<<endl;
      cout<<"&rn2="<<&rn2;
      cout<<"\n\n"<<"press any key to exit...";
      getch();
      return 0;
      }
      
      //>   sourceiran.com
Avatar
پشتیبان سورس ایران 2180 مطلب منتشر شده

در مجموعه سورس ایران سعی می کنیم علاوه بر آموزش برنامه نویسی، به مسائل مرتبط و مهارت های نرم بپردازیم تا بعدهای مختلف را پوشش دهیم.

دیدگاه کاربران

تعداد دیدگاه های کاربران : ۰ دیدگاه
هنوز دیدگاهی ارسال نشده است.


شما با موفقیت در خبرنامه ما عضو شدید