内存溢出:想分配的内存超出系统给予的范围
内存越界:非法访问内存
内存泄漏:申请了空间 不释放
理解:
我来举一个帮助友友们记忆的例子来说明溢出和越界及泄漏的区别
拿干饭来说:溢出就是 今天你想要两碗饭 但食堂阿姨说只能给你一碗饭 你不同意 你说你就要两碗
越界就是 你说了你今天只要一碗饭 食堂阿姨答应给你一碗饭 但吃饭的时候 你干两碗 把别人的饭干了
泄漏就是 你吃了饭不洗碗 别人不能用这个碗 你用完碗也不管了 这个碗就浪费了
帮到你的话 点个赞 加个关注再走吧 ~~~~
内存溢出:想分配的内存超出系统给予的范围
内存越界:非法访问内存
内存泄漏:申请了空间 不释放
理解:
我来举一个帮助友友们记忆的例子来说明溢出和越界及泄漏的区别
拿干饭来说:溢出就是 今天你想要两碗饭 但食堂阿姨说只能给你一碗饭 你不同意 你说你就要两碗
越界就是 你说了你今天只要一碗饭 食堂阿姨答应给你一碗饭 但吃饭的时候 你干两碗 把别人的饭干了
泄漏就是 你吃了饭不洗碗 别人不能用这个碗 你用完碗也不管了 这个碗就浪费了
帮到你的话 点个赞 加个关注再走吧 ~~~~