کاربرد عملگر & و * چیست؟

سوال

سلام

من خیلی چیزها از اشاره‌گرها و ارجاع‌ها یاد گرفتم اما از کاربردشون هیچی نمی‌دونم، فقط یه کاربرد از ارسال به طریق ارجاع در توابع می‌دونم.

لطفاً هر کاربردی از اشاره‌گرها و ارجاع‌ها می‌دونید بنویسید.

در حال بررسی 0
Muhammad 3 سال 1 پاسخ 589 دیده شده 0

پاسخ ( ۱ )

  1. سلام دوست عزیز

    برای دریافت مقدار ذخیره شده در آدرس حافظه از عملگر ارجاع‌زدایی یعنی * استفاده می‌کنیم.

    برای نمونه اگر متغیر num در آدرس حافظه ۰x3 ذخیره شده باشد و مقدار ۵۱ داشته باشد،

    عملگر ارجاع (&) مقدار ۰x3 را به ما می‌دهد،

    در حالی که عملگر ارجاع‌زدایی (*) مقدار آن یعنی ۵۱ را در اختیار ما قرار می‌دهد.

ارسال یک پاسخ