當前位置:係統粉 > 電腦問答 > 其他問答 > 關於字符型所占內存的字節

關於字符型所占內存的字節

提問者:偽呆呆  |  瀏覽 次  |  提問時間:2017-03-24  |  回答數量:4

關於字符型所占內存的字節 學習編程時對字符型總抱有困惑。請問16,32,48位時字符型所占內存的字節數分別為多少呢?都是1嗎?又為什麼char *p=\"asdsd\"時可以cout<<p出現內容而int *p=123,時要cout<<*p呢

已有4條答案
玄月也可以中二

玄月也可以中二

回答數:171  |  被采納數:131

2017-03-24 20:36:12
1中文的所謂字符型意義不明確,最好用英文表達。字符型一般為默認的ANSI編碼(char)1字節,UNICODE編碼(WCHAR即unsigned short)2字節,還有其它編碼(如UTF8,動態長度,處理時一般使用char)1字節。
2因為cout的<<運算符重載了20次,其中對參數為char*的情況會把p指向的字符串全部顯示出來,否則都隻顯示地址
讚 17
number006

number006

回答數:154  |  被采納數:117

2017-03-24 19:33:43
感謝指教~~
但是第二點還是不太懂,為什麼cout<<會被重載20次呢?另外char a[10]時的時候也可以cout<<a也是和cout<<*p是同樣的情況嗎?
讚 15
布魯30

布魯30

回答數:193  |  被采納數:33

2017-03-24 18:38:05
(1)
12 of 20表示重載了20次,目前顯示的是第12個
數組作為參數時跟指針等價
讚 19
已硬j

已硬j

回答數:20  |  被采納數:60

2017-03-25 05:53:41
嗬嗬,原來是這樣,受教了!
讚 2
解決方法
  • 關於win7係統占用內存大的解決辦法

    關於win7係統占用內存大的解決辦法

      win7占用係統內存大已經是眾所周知的事了,裝完win7係統之後,隻有win7係統的C盤占用空間已達到10G以上。很多人想把他所占用的空間縮小,但是不知道用什麼方法才能做...

  • U盤盤符顯示0字節的原因

    U盤盤符顯示0字節的原因

      有時候我們在格式化U盤的時候,突然彈出提示“windows格式化無法完成的現象”,查看U盤屬性發現U盤的容量為0字節,這是什麼原因造成的呢?下麵,編者就和大家來一起分享U...

  • 如何使用字符表查找輸入字符 輸入字符應該怎樣完成查找

    如何使用字符表查找輸入字符 輸入字符應該怎樣完成查找

    今天給大家帶來如何使用字符表查找輸入字符,輸入字符應該怎樣完成查找,讓您輕鬆解決問題。  我們在與朋友聊天的時候,經常會使用一些字符,不過在MAC中,他們卻找不到這些字符,...

  • Twitter字符放寬至280字符 中日韓三國悲劇

    Twitter字符放寬至280字符 中日韓三國悲劇

    11月8日消息,Twitter宣布從本周二開始,大多國家的用戶都可以用280字符表達自己的想法,在這之前消息長度限定在140字符以內。Twitter字符放寬至28...

版權信息

Copyright @ 2011 係統粉 版權聲明 最新發布內容 網站導航