garbage refrence and garbage - نسخهی قابل چاپ |
garbage refrence and garbage - zahra412 - 30 دى ۱۳۹۰ ۱۱:۴۸ ب.ظ
دوستان اکه ممکنه این دو تا مفهوم را با مثال توضیح بدید ممنون میشم |
RE: garbage refrence and garbage - پشتکار - ۱۹ بهمن ۱۳۹۰ ۱۲:۴۱ ق.ظ
با تعریف دو اشاره گر P , q و بعد از تخصیص مکانی برای p اگر از دستور p=q استفاده کنیم یعنی q به هرجا اشاره می کند p هم به آنجا اشاره کند و محل قبلی p رها می شه و یک زباله ایجاد میشه. حالا عکس قضیه: با تعریف دو اشاره گر P , q و بعد از تخصیص مکانی برای p اگر از دستور q=p استفاده کنیم یعنی هر جا که p به آنجا اشاره می کند q هم به آنجا اشاره کند و بعد از آن از دستور free(p )استفاده کنیم باعث از بین رفتن کل P شده و q به یه جایی اشاره می کنه. |