當前位置:
首頁 >
内存溢出和内存越界
發布時間:2025/6/15
24
豆豆
? ? ? ??強烈推薦人工智能學習網站???
? ? ? 內存溢出和內存越界的有啥區別呢,還是先看定義。
? ? ? ?內存溢出:你要分配的內存超出了系統能給你的,系統不能滿足需求,于是產生了溢出
? ? ? ?內存越界:你想系統申請一塊內存,在使用的這塊內存的時候,超過出了你申請的范圍
? ? ? ?它們都屬于不恰當的使用了內存,只是形式不同而已,所以產生了2個名詞來分別表示它們,下面看一下簡答的代碼實例。
內存越界:
int a[10]; a[12] = 10內存溢出:
char str[5] = "1234567";? ? ? ? 很簡單,只是不要把它們的定義搞混了。
?
?
?
總結
- 上一篇: 十进制数和二进制数之间的转换
- 下一篇: svn: E200009