
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
为什么你的C程序会突然暴毙?浅析 return 0 与操作系统内存保护机制
很多初学者觉得 return 0;是一句无用的废话。· 但其实,它是你和操作系统之间的确认。当你写下 return 0,代表你告诉系统:“报告老大,我的程序正常执行完毕,没有乱搞。· 但如果你的程序执行后出现return value 3221225477(十六进制为 0xC0000005),那是系统在警告你:“你触发了非法内存访问,我把你的程序当场击毙了。

到底了







