整数溢出详解
在 C 語言中,整數的基本數據類型分為短整型 (short),整型 (int),長整型 (long),這三個數據類型還分為有符號和無符號,每種數據類型都有各自的大小范圍
當程序中的數據超過其數據類型的范圍,則會造成溢出,整數類型的溢出被稱為整數溢出。
有以下兩種情況👇
1.未限制范圍
2.錯誤的類型轉換
size_t,該類型相當于 unsigned long int,屬于無符號長整型
總結
- 上一篇: BUUCTF(PWN)suctf_201
- 下一篇: BUUCTF(pwn)bjdctf_20