۰
subtitle
ارسال: #۱
تشخیص خطاهای وابسته به متن در برنامه
خطاهای وابسته به متن زیر توسط چه قسمتی و در چه زمانی تشخیص داده میشود؟
۱/ خارج از محدوده بودن اندیس آرایه
۲/دسترسی به آرایه دو بعدی با ۳ اندیس
۳/اعلان دوباره یک شناسه: مثلا int x رو داریم و دوباره Char x رو تعریف کنیم.
۴/دسترسی به یک شناسه خارج از بلوک آن
اولی رو سیستم عامل نمیتونه تشخیص بده و توسط کدهایی که توسط خود کامپایلر تولید میشه کشف میشه ولی زمانش رو نمیدونم موقع اجرا هست یا کامپایل.
۲و۳و۴هم به نظر میرسه باید توسط تحلیلگر معنایی در زمان کامپایل باشه.
نظر شما چیه؟
۱/ خارج از محدوده بودن اندیس آرایه
۲/دسترسی به آرایه دو بعدی با ۳ اندیس
۳/اعلان دوباره یک شناسه: مثلا int x رو داریم و دوباره Char x رو تعریف کنیم.
۴/دسترسی به یک شناسه خارج از بلوک آن
اولی رو سیستم عامل نمیتونه تشخیص بده و توسط کدهایی که توسط خود کامپایلر تولید میشه کشف میشه ولی زمانش رو نمیدونم موقع اجرا هست یا کامپایل.
۲و۳و۴هم به نظر میرسه باید توسط تحلیلگر معنایی در زمان کامپایل باشه.
نظر شما چیه؟