課程
/后端開發(fā)
/C
/C語言入門
中文字符串“慕課網(wǎng)”不是3個(gè)字符嗎,怎么是9個(gè)啊
2015-12-27
源自:C語言入門 6-8
正在回答
ascii字符集里一個(gè)字符占一個(gè)字節(jié),中文字符不屬于acsii字符集,收錄中文字符的字符集一般是GB2312,不過這個(gè)字符集里一個(gè)字符長(zhǎng)度是兩個(gè)字節(jié),我電腦上顯示的也是兩個(gè)字節(jié),而你運(yùn)行出來的結(jié)果是三個(gè)字節(jié),我百度了一下,你電腦的字符集應(yīng)該是Unicode里的UTF-8編碼。
看起來一個(gè)中文字符被編碼成三個(gè)字節(jié)了。
因?yàn)闆]有\(zhòng)0作為標(biāo)志?? strlen 計(jì)算是以\0 為結(jié)束來判斷的
舉報(bào)
C語言入門視頻教程,帶你進(jìn)入編程世界的必修課-C語言
2 回答 字符串長(zhǎng)度
1 回答字符串長(zhǎng)度
1 回答這里文字字符串長(zhǎng)度怎么算的
4 回答聲明字符串時(shí)如果不指定長(zhǎng)度,該字符串的長(zhǎng)度是多少?
2 回答寫一個(gè)函數(shù),求一個(gè)字符串的長(zhǎng)度,在main函數(shù)中輸入字符串,并輸出其長(zhǎng)度。
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2015-12-28
ascii字符集里一個(gè)字符占一個(gè)字節(jié),中文字符不屬于acsii字符集,收錄中文字符的字符集一般是GB2312,不過這個(gè)字符集里一個(gè)字符長(zhǎng)度是兩個(gè)字節(jié),我電腦上顯示的也是兩個(gè)字節(jié),而你運(yùn)行出來的結(jié)果是三個(gè)字節(jié),我百度了一下,你電腦的字符集應(yīng)該是Unicode里的UTF-8編碼。
2015-12-27
看起來一個(gè)中文字符被編碼成三個(gè)字節(jié)了。
2015-12-27
因?yàn)闆]有\(zhòng)0作為標(biāo)志?? strlen 計(jì)算是以\0 為結(jié)束來判斷的