當前位置:編程學習大全網 - 電腦編程 - 為什麽‘a’表示壹個字符,而‘a’表示兩個字符?

為什麽‘a’表示壹個字符,而‘a’表示兩個字符?

單引號表示字符,雙引號表示字符串。

“A”需要在內存中分配2個字節,第壹個字節是' A ',第二個字節是' \0 '。所有字符串都需要用字節' \0 '標記,作為整個字符串的結尾。

就像我們寫文章,壹句話寫完之後,要加壹個句號,表示結束。不然別人怎麽知道我們寫完了壹句話?編程中,大家壹致同意用' \0 '作為文章結尾的標記。所以在字符串中,無論內容有多少,總會多分配壹個字節給' \0 ',讓計算機知道字符串結束了。

  • 上一篇:JAVA圖形界面的編程問題
  • 下一篇:寶馬車,換完壹個模塊編程,是只編換的模塊,還是全部模塊都要編程?
  • copyright 2024編程學習大全網