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

تصویری: اشاره گر در C++ با مثال ساده چیست؟

تصویری: اشاره گر در C++ با مثال ساده چیست؟
تصویری: مفهوم اشاره گر در سی پلاس پلاس | چرا به اشاره گر نیاز داریم؟ | اشاره گر به زبان ساده 2024, نوامبر
Anonim

اشاره گرها در C++

اشاره گر یک متغیر در است C++ که آدرس متغیر دیگری را نگه می دارد. آنها دقیقاً مانند متغیرها دارای نوع داده هستند مثال یک نوع عدد صحیح اشاره گر می تواند آدرس یک متغیر عدد صحیح و یک نوع کاراکتر را نگه دارد اشاره گر می تواند آدرس متغیر char را نگه دارد

علاوه بر این، اشاره گر C++ چیست؟

آ اشاره گر متغیری است که یک آدرس حافظه را در جایی که یک مقدار زندگی می کند نگه می دارد. آ اشاره گر با استفاده از عملگر * قبل از یک شناسه اعلام می شود. مانند C++ یک زبان تایپ ایستا است، نوع برای اعلام a مورد نیاز است اشاره گر . ما a را مقداردهی اولیه کردیم اشاره گر ، اما به جایی اشاره نمی کند، آدرس حافظه ندارد.

به همین ترتیب، چرا از اشاره گرها در C++ استفاده می کنید؟ یکی دلیل استفاده از اشاره گر است به طوری که یک متغیر یا یک شی می توان در یک تابع فراخوانی اصلاح شود. که در C++ آی تی است یک تمرین بهتر برای استفاده مراجع از اشاره گرها . این کار را آسان می کند به نحوه دریافت مقدار را بدون داشتن تابع فراخوان تغییر دهید به معنای گذراندن آن را اصلاح کنید.

علاوه بر این، مثال زدنی Pointer چیست؟

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

چگونه می توان یک متغیر اشاره گر در C++ ایجاد کرد؟

یک متغیر اشاره گر ایجاد کنید با نام ptr، که به یک رشته اشاره می کند متغیر ، با استفاده از علامت ستاره * (رشته* ptr). توجه داشته باشید که نوع اشاره گر باید با نوع آن مطابقت داشته باشد متغیر شما در حال کار با