سلام.
یک سوال برام پیش اومده که مربوط میشه به میکروکنترلر ها که سیستم عامل ندارند. پس اگر بخشی از برنامه حافظه بگیرد چند حالت می تواند بوجود می آید:
1- حافظه در اختیار قرار می گیرد.
2- حافظه برای ارائه وجود ندارد.
3- حافظه فضا دارد ولی fragment هست.
4- احتمال تداخل اشاره گر ها.
حالت اول که عالی هست و مشکلی نخواهد بود. اگر حالت دوم شود می توان بررسی کرد و یک کاریش کرد.
می خواهم بدانم حالت سوم اگر اتفاق بیافتد چه می شود؟ آیا یک اشاره گر null بر می گردد یا اینکه عمل خاصی اتفاق می افتد و یک اشاره گر صحیح بر می گردد و یا اینکه حالت 4 پیش می آید.
ممنون.