شش تمرین درک مفهوم اشاره‌گرها (pointer) (پک شماره ۲)

شش تمرین درک مفهوم اشاره‌گرها (pointer) (پک شماره ۲)
تاریخ انتشار
۱۳ شهریور ۱۴۰۲
دسته بندی
تعداد بازدید
977 بازدید
رایگان

تمرین اول

توابع مرتب‌سازی: تابعی بنویسید که آرایه‌ای از اعداد را مرتب کند. از اشاره‌گرها برای پاس دادن آرایه به تابع و به دست آوردن آرایه مرتب شده استفاده کنید.


تمرین دوم

کار با رشته‌ها با استفاده از اشاره‌گر: یک رشته ورودی از کاربر بگیرید و از یک اشاره‌گر برای پیمایش رشته و چاپ هر حرف آن استفاده کنید.


تمرین سوم

استفاده از اشاره‌گرها در ساختارها (Structures): یک ساختار (struct) تعریف کنید که اطلاعات یک شخص را شامل می‌شود (مثلاً نام و سن). سپس یک اشاره‌گر به این ساختار ایجاد کنید و مقادیر را تنظیم و چاپ کنید.


تمرین چهارم

لیست پیوندی با استفاده از اشاره‌گرها: یک لیست پیوندی از اعداد تعریف کنید و از اشاره‌گرها برای ایجاد ارتباط بین عناصر لیست و پیمایش آن استفاده کنید.


تمرین پنجم

تابع‌های اشاره‌گری: تابعی بنویسید که یک اشاره‌گر به عنوان ورودی دریافت کند و مقدار متغیر مرتبط با آن اشاره‌گر را تغییر دهد.


تمرین ششم

کار با آرایه‌های دوبعدی با استفاده از اشاره‌گرها: یک آرایه دوبعدی از اعداد تعریف کنید و از اشاره‌گرها برای دسترسی به عناصر آرایه استفاده کنید.


معادل لغوی فارسی به انگلیسی:

اشاره‌گر  : Pointer –  آلوکیشن : Allocation – متغیر : Variable – تابع : Function – بازگرداندن : Return – آرایه : Array – رشته : String – لیست پیوندی : Linked list


مطالعه بیشتر

راهنمای خرید:
  • لینک دانلود فایل بلافاصله بعد از پرداخت وجه به نمایش در خواهد آمد.
  • همچنین لینک دانلود به ایمیل شما ارسال خواهد شد به همین دلیل ایمیل خود را به دقت وارد نمایید.
  • ممکن است ایمیل ارسالی به پوشه اسپم یا Bulk ایمیل شما ارسال شده باشد.
  • در صورتی که به هر دلیلی موفق به دانلود فایل مورد نظر نشدید با ما تماس بگیرید.
  • توجه داشته باشید که به علت جلوگیری از کپی متن پروژه این فایل فقط بصورت anti copy ارائه می‌شود.
  • رمز: www.protamrin.ir
دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *