* به نام خدا *
( برنامه نویسی C/C ) عملیات دسترسی به مقداری که یک اشاره گر به آن اشاره می کند؛ مثال:
فرض کنید یک عدد اعشاری جدید برروی heap تخصیص می دهیم:
float* a = new float ( 2. 0f ) ;
... [مشاهده متن کامل]
حال اگر بنویسیم a = 4. 0f، با خطا مواجه می شویم؛ چرا که سعی کرده ایم کاری کنیم که خود اشاره گر، به خانه ی ۴. ۰ حافظه اشاره کند که کاری نامعتبر و بی معنا است؛ ولی اگر بنویسیم a = 4. 0f*، در واقع به محلی که اشاره گر به آن اشاره می کند می رویم و مقدار داخل آن را ۴. ۰ قرار می دهیم. قرار دادن یک ستاره قبل از نام متغیر باعث شد ما مقداری که اشاره گر به آن اشاره می کند را به درستی تغییر دهیم. این ستاره، عملگر dereference ( یا به اختصار deref ) نام دارد.
* برای سلامتی و تعجیل در ظهور امام مهدی ( عج ) صلوات *
( برنامه نویسی C/C ) عملیات دسترسی به مقداری که یک اشاره گر به آن اشاره می کند؛ مثال:
فرض کنید یک عدد اعشاری جدید برروی heap تخصیص می دهیم:
... [مشاهده متن کامل]
حال اگر بنویسیم a = 4. 0f، با خطا مواجه می شویم؛ چرا که سعی کرده ایم کاری کنیم که خود اشاره گر، به خانه ی ۴. ۰ حافظه اشاره کند که کاری نامعتبر و بی معنا است؛ ولی اگر بنویسیم a = 4. 0f*، در واقع به محلی که اشاره گر به آن اشاره می کند می رویم و مقدار داخل آن را ۴. ۰ قرار می دهیم. قرار دادن یک ستاره قبل از نام متغیر باعث شد ما مقداری که اشاره گر به آن اشاره می کند را به درستی تغییر دهیم. این ستاره، عملگر dereference ( یا به اختصار deref ) نام دارد.
* برای سلامتی و تعجیل در ظهور امام مهدی ( عج ) صلوات *
[رایانه] آدرس دهی - اشاره کردن - تعیین محل داده با یک آدرس