اشاره گر ها كه تو جفتشون يكي هست .
توي سايت هم سرچ كني تفاوتش رو بارها آرش خان گفته اند .
منم يه نمه مي گم جهت راهنمايي . توي پلاس پلاس مفاهيم شي گرايي اضافه شده همين .
call by value يعني كل متغير كپيش ارسال مي شه توي تابع و هر تغييري توي تابع بهش بدي روي متغير اصلي كه بيرون از تابع بوده تغييري ايجاد نمي كنه .
ولي call by reference به جاي اينكه كل متغير كپي بشه و بره تو تابع آدرسش ارسال داده مي شه ( با اشاره گر) در نتيجه هر تغييري باعث مي شه داده شما كه بيرون تابع هست هم همزمان تغيير داده بشه . اصولا براي ارسال آرايه ها از call by reference استفاده مي كنند . چون سرعت بيشتر و البته حافظه كمتري مي گيره .
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum