فهرست مطالب:

چند سطح غیرمستقیم در اشاره گرها می توانید در یک اعلان داشته باشید؟
چند سطح غیرمستقیم در اشاره گرها می توانید در یک اعلان داشته باشید؟

تصویری: چند سطح غیرمستقیم در اشاره گرها می توانید در یک اعلان داشته باشید؟

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

آیا می توانید در یک اظهارنامه داشته باشید؟» پاسخ "حداقل 12" است. بیشتر حمایت کنید سلیقه، اما محدودیتی وجود دارد. داشتن دو سطح indirection (اشاره‌گر به اشاره‌گر به چیزی) رایج است.

در اینجا، چند سطح مختلف اشاره گر وجود دارد؟

دوتا داشتن سطوح غیر مستقیم (الف اشاره گر به یک اشاره گر به چیزی) رایج است. هر بیشتر از آن کمی سخت تر می شود به راحتی فکر کرد. این کار را نکنید مگر اینکه جایگزین بدتر باشد. اگر منظورتان " چند سطح از اشاره گر غیر مستقیم می توانید در زمان اجرا داشته باشید، " وجود دارد بدون محدودیت.

همچنین ممکن است بپرسید، نشانگرهای دور و بزرگ نزدیک چیست؟ نشانگر نزدیک برای ذخیره آدرس های 16 بیتی در بخش فعلی در یک ماشین 16 بیتی استفاده می شود. محدودیت این است که ما در هر زمان فقط می توانیم به 64 کیلوبایت داده دسترسی داشته باشیم. آ نشانگر دور معمولاً 32 بیتی است که می تواند به حافظه خارج از بخش فعلی دسترسی پیدا کند.

در این راستا، عملکرد این اشاره گر چیست؟

این اشاره گر هست یک اشاره گر فقط در داخل عضو غیر استاتیک قابل دسترسی است کارکرد از یک کلاس، ساختار یا نوع اتحادیه. به شیئی که عضو برای آن اشاره می کند عملکرد نامیده میشود. عضو ایستا کارکرد این را نداشته باش اشاره گر.

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

اشاره گرها (در زبان C) به سه روش مختلف استفاده می شوند:

  1. برای ایجاد ساختارهای داده پویا.
  2. برای ارسال و رسیدگی به پارامترهای متغیر ارسال شده به توابع.
  3. برای دسترسی به اطلاعات ذخیره شده در آرایه ها. (مخصوصا اگر با لینک کار می کنید).

توصیه شده: