成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

java中的char是什么 為何java中的char類型要占2個(gè)字節(jié)?

為何java中的char類型要占2個(gè)字節(jié)?Char通常用于存儲(chǔ)字符。英語(yǔ)字符在北美是ASCII編碼的:一個(gè)字符占用一個(gè)字節(jié)。然而,漢語(yǔ)有6000多個(gè)常用漢字,一個(gè)字節(jié)最多只能代表255個(gè)字符。因此,在

為何java中的char類型要占2個(gè)字節(jié)?

Char通常用于存儲(chǔ)字符。英語(yǔ)字符在北美是ASCII編碼的:一個(gè)字符占用一個(gè)字節(jié)。然而,漢語(yǔ)有6000多個(gè)常用漢字,一個(gè)字節(jié)最多只能代表255個(gè)字符。因此,在GB2312或其它編碼方法中,用兩個(gè)字節(jié)表示一個(gè)漢字。這也是Java中char類型占用兩個(gè)字節(jié)的原因,以便與世界上各種語(yǔ)言的字符兼容。

誰(shuí)跟我說(shuō)說(shuō)在C,C ,JAVA中int,char,各占幾個(gè)字節(jié)好么?

這與語(yǔ)言有關(guān)。Char在C中是一個(gè)字節(jié),在Java中是兩個(gè)字節(jié)。Int占用4個(gè)字節(jié),long在C中占用4個(gè)字節(jié),long占用8個(gè)字節(jié),long在Java中占用8個(gè)字節(jié)