( تعداد نمایش : 1869 )

عملگرهای اشاره گر آموزش سی قسمت بیست و هفتم

عملگرهای اشاره گر

دو عملگر در مورد اشاره گرها مورد استفاده قرار می گیرند که عبارتند از : *
و & . عملگر & یک عملگر یکانی است که آدرس عملوند خود را مشخص می کند . بعنوان
مثال دستور m = &name موجب می شود تا آدرس متغیر name در متغیر m قرار گیرد .
عملگر * همانند عملگر & یک عملگر یکانی است ، محتویات یک آدرس حافظه را مشخص
می کند . بعنوان مثال دستور p = m; موجب می شود تا محتویات محلی که آدرس آن در m
است به p منتقل گردد . بنابراین مجموعه دستورات (۱) و (۲) که در ذیل آمده اند
معادل یکدیگرند .
ؤ m= &name;
(َ۱) ؤ
ؤ p= *m;
p= nam;( 2)

دیدگاه خود را بیان کنید.

باید وارد سایت شده باشید برای دیدگاه دادن