貝貝有疑:char爲什麼能存兩個字節,卻只能存一個字符?

貝貝有疑:char爲什麼能存兩個字節,卻只能存一個字符? 問題描述:爲什麼char能存兩個字節,能存「9」,卻存不了「10」呢?char a=「9」可以,但char a=「10」卻會報錯。 問題解答:因爲char確實能存儲兩個字節,存儲空間爲0~65535,是可以存儲數字10的,而char=「10」中的「10」是「1」和「0」兩個字符,而不是數字10,一個字符就佔兩個字節,所以當然存不下「10」了
相關文章
相關標籤/搜索