فهرست مطالب:

چگونه می توانم مقدار یک اشاره گر را پیدا کنم؟
چگونه می توانم مقدار یک اشاره گر را پیدا کنم؟

تصویری: چگونه می توانم مقدار یک اشاره گر را پیدا کنم؟

تصویری: چگونه می توانم مقدار یک اشاره گر را پیدا کنم؟
تصویری: چگونه ترید را شروع کنیم؟ | برنامه ریزی حرفه ای برای سال 2023 2024, ممکن است
Anonim

برای بدست آوردن ارزش یک اشاره گر ، فقط ارجاع دهید اشاره گر . int *ptr; بین المللی ارزش ; *ptr = 9; ارزش = *ptr; ارزش اکنون 9 است. پیشنهاد می کنم در مورد آن بیشتر بخوانید اشاره گرها ، این عملکرد پایه آنها است.

بنابراین، چگونه به مقدار یک اشاره گر دسترسی پیدا می کنید؟

مراحل:

  1. یک متغیر معمولی را اعلام کنید، مقدار را تعیین کنید.
  2. یک متغیر اشاره گر با همان نوع متغیر معمولی اعلام کنید.
  3. متغیر اشاره گر را با آدرس متغیر عادی مقداردهی کنید.
  4. با استفاده از ستاره (*) به مقدار متغیر دسترسی پیدا کنید - به عنوان عملگر reference شناخته می شود.

علاوه بر بالا، مقدار یک اشاره گر در C چقدر است؟ نکات کلیدی در مورد اشاره گرها در C: متغیر عادی مقدار را ذخیره می کند در حالی که متغیر اشاره گر آدرس متغیر را ذخیره می کند. محتوای نشانگر C همیشه یک عدد کامل است، یعنی آدرس. همیشه اشاره گر C به مقدار اولیه است خالی ، یعنی int *p = خالی . ارزش خالی اشاره گر 0 است.

همچنین بدانید، ارزش یک اشاره گر چیست؟

این بدان معناست که الف اشاره گر آدرس حافظه متغیر دیگری را نگه می دارد. به عبارت دیگر، اشاره گر a را نگه نمی دارد ارزش به معنای سنتی؛ در عوض، آدرس متغیر دیگری را نگه می دارد. آ اشاره گر با نگه داشتن یک کپی از آدرس آن متغیر دیگر به آن اشاره می کند.

اشاره گر با مثال چیست؟

آ اشاره گر متغیری است که آدرس متغیر دیگری را ذخیره می کند. بر خلاف سایر متغیرهایی که مقادیری از نوع خاصی را در خود نگه می دارند، اشاره گر آدرس یک متغیر را نگه می دارد. برای مثال ، یک متغیر عدد صحیح یک مقدار صحیح را نگه می دارد (یا می توان گفت ذخیره می کند) اشاره گر آدرس یک متغیر عدد صحیح را نگه می دارد.

توصیه شده: