اشاره‌گر (علوم رایانه): تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
کیا (بحث | مشارکت‌ها)
کیا (بحث | مشارکت‌ها)
خط ۱:
در فرهنگ [[علوم رایانه]] متغیرهای از نوع '''اشاره‌گر''' {{انگلیسی|Pointer}}، به [[متغیر|متغیرهایی]] گفته می‌شود که محتوای آن‌ها، آدرس خانه‌ای از [[حافظه (رایانه)|حافظه]] یا نیل<ref>nil</ref> است. در عمل، اشاره‌گر متغیری است که به متغیر دیگری اشاره می‌کند.
 
اشاره‌گرها از پرکاربردترین نوع متغیرها در [[زبان برنامه‌سازی|زبان‌های برنامه‌سازی]] محسوب می‌شوند. این امر به این علت است که اشاره‌گرها، گاهی اوقات تنها راه بیان محاسبه‌ای مشخص هستند و بخشی دیگر به این علت است که معمولاً باعث فشردگی و کارائیکارایی بیشتر قطعه برنامه‌ها نسبت به ایجاد آنها با روش‌های دیگر می‌شود.
 
== اشاره‌گرها در زبان‌های برنامه‌نویسی مختلف ==