回覆列表
  • 1 # 大暖小慧

    Java語言中,中文字元所佔的位元組數取決於字元的編碼方式,一般情況下,採用ISO8859-1編碼方式時,一箇中文字元與一個英文字元一樣只佔1個位元組;採用GB2312或GBK編碼方式時,一箇中文字元佔2個位元組;而採用UTF-8編碼方式時,一箇中文字元會佔3個位元組。我們可以透過String類的getBytes(String

  • 2 # 程式設計頌

    "ab\t\\029" 共七個位元組,分別是:a、b、\t(製表位)、\\(反斜槓)、0、2、9

    "\n\179\t\\123"共八個位元組,分別是\n(回車)、\17、9、\t(製表位)、\\(反斜槓)、1、2、3

    沒什麼難的,就是轉意字元,注意一個問題就可以了,\KKK格式轉意字元要求KKK是八進位制,所以\179這裡分為\17和9而不是\179,八進位制中不會包括9的

    上述當然不包括\0這個字元。。。題目僅僅是問你這些字元佔用多少記憶體。。。

    這些問題沒什麼用的,就是考試用用。。。

    PS:題是問你這些字元佔多少,加\0是C語言自己處理的,和字串沒關係的

  • 中秋節和大豐收的關聯?
  • 如果一天不玩手機會怎麼樣?