- C和C++安全編碼(原書第2版)
- (美)Robert C.Seacord
- 209字
- 2020-10-30 17:56:37
2.1.3 寬字符串
若要處理大字符集的字符,程序可以將每個(gè)字符都表示為一個(gè)寬字符,寬字符一般比一個(gè)普通字符需要更多的空間。大多數(shù)實(shí)現(xiàn)選擇16位或32位來表示一個(gè)寬字符。寬字符串的大小測量問題將在2.1.7節(jié)論及。
一個(gè)寬字符串是一個(gè)連續(xù)的寬字符序列,它包括并由第一個(gè)null寬字符終止。一個(gè)指向?qū)捵址闹羔樦赶蚱涑跏迹ㄗ畹偷刂返模捵址R粋€(gè)寬字符串的長度是null寬字符之前的寬字符的數(shù)量,而一個(gè)寬字符串的值是其所包含的寬字符的碼值按順序排列的序列。
推薦閱讀
- Learning LibGDX Game Development(Second Edition)
- 觸·心:DT時(shí)代的大數(shù)據(jù)精準(zhǔn)營銷
- C# 2012程序設(shè)計(jì)實(shí)踐教程 (清華電腦學(xué)堂)
- 新手學(xué)Visual C# 2008程序設(shè)計(jì)
- oreilly精品圖書:軟件開發(fā)者路線圖叢書(共8冊)
- Processing互動(dòng)編程藝術(shù)
- Android系統(tǒng)級深入開發(fā)
- Windows內(nèi)核編程
- Clojure for Machine Learning
- PHP 7從零基礎(chǔ)到項(xiàng)目實(shí)戰(zhàn)
- Laravel Application Development Blueprints
- Python計(jì)算機(jī)視覺和自然語言處理
- Web編程基礎(chǔ):HTML5、CSS3、JavaScript(第2版)
- 算法秘籍
- Python Automation Cookbook