- C和C++安全編碼(原書第2版)
- (美)Robert C.Seacord
- 119字
- 2020-10-30 17:56:39
2.2.4 字符串截斷
當(dāng)目標(biāo)字符數(shù)組的長度不足以容納一個字符串的內(nèi)容時,就會發(fā)生字符串截斷。截斷通常發(fā)生于讀取用戶輸入或字符串復(fù)制時,通常是程序員試圖防止緩沖區(qū)溢出的結(jié)果。盡管沒有緩沖區(qū)溢出危害那么大,但字符串截斷會丟失數(shù)據(jù),有時也會導(dǎo)致軟件漏洞。
推薦閱讀
- Web應(yīng)用系統(tǒng)開發(fā)實踐(C#)
- Python機器學(xué)習(xí):數(shù)據(jù)分析與評分卡建模(微課版)
- Java開發(fā)入行真功夫
- Highcharts Cookbook
- 零基礎(chǔ)Java學(xué)習(xí)筆記
- 蘋果的產(chǎn)品設(shè)計之道:創(chuàng)建優(yōu)秀產(chǎn)品、服務(wù)和用戶體驗的七個原則
- C語言程序設(shè)計
- Learning YARN
- Frank Kane's Taming Big Data with Apache Spark and Python
- LabVIEW虛擬儀器入門與測控應(yīng)用100例
- Android傳感器開發(fā)與智能設(shè)備案例實戰(zhàn)
- MINECRAFT編程:使用Python語言玩轉(zhuǎn)我的世界
- HTML5游戲開發(fā)實戰(zhàn)
- jQuery Mobile Web Development Essentials(Second Edition)
- HTML5 Game Development by Example:Beginner's Guide(Second Edition)