اولین بار است که به این وب‌سایت می‌آیید. راهنما را مطالعه کنید!
x
موسسه خیریه محک

شهر ریاضی بازی-ریاضی

آیا ارجاع یا اشاره‌گر واقعا برای کامپایلر فرقی میکنه؟

+1 امتیاز
437 نمایش
پرسیده شده دوشنبه ۱۹ فروردین ۱۳۹۲ در C++ توسط CPP_Crawler4  

1 پاسخ

0 امتیاز

بله خیلی هم فرق می‌کنه. برای نمونه کافیه به این مورد دقت کرد که اشاره‌گر یک نوع داده است که عملیات مختلفی روش قابل انجام هست مثل ++ که روی ارجاع یا همون آدرس قابل اعمال نیست.

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

هیچ پژوهش انسانی نمی‌تواند ادعای علمی بودن داشته باشد، مگر این‌که از برهان ریاضی برخوردار باشد (لئوناردو داوینچی)
پاسخ داده شده چهارشنبه ۱۹ تیر ۱۳۹۲ توسط prodo