سلام
من یک برنامه نوشتم که تو کامپایلش eror نمیده . اما وقتی میخواد اجرا بشه اینو میگه:
Unhandled exception at 0x0041178b in program.exe: 0xC0000005: Access violation writing location 0xb8001950.
این یعنی چی؟ مشکل چیه؟
Printable View
سلام
من یک برنامه نوشتم که تو کامپایلش eror نمیده . اما وقتی میخواد اجرا بشه اینو میگه:
Unhandled exception at 0x0041178b in program.exe: 0xC0000005: Access violation writing location 0xb8001950.
این یعنی چی؟ مشکل چیه؟
تو اجرا مشکل دارهنقل قول:
نیاز به اصلاح داره برنامه
برنامه رو بزارید در سایت
التبه خود توربو نشون میده کجای برنامه مشکل محاسباتی داره
نشون میده که مال این قسمت برنامه ست:نقل قول:
;0=(screen +i*80+j )*
و همه خطهایی که از دستور پوینتر استفاده میکنم.
اولش پوینترو اینجوری تعریف کرده بودم که error میداد:
;int (far *screen) = ( int far *)0XB8000000
قسمت far برداشتم درست درست شد اما در عوض اون error داد.
حالا باید چه کار کنم؟