程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程解疑 >> 救命啊 我快瘋了-一個關於char類型的問題 求好心人解答

救命啊 我快瘋了-一個關於char類型的問題 求好心人解答

編輯:編程解疑
一個關於char類型的問題 求好心人解答

定義一個char變量a在輸入71為什麼輸出的事7不是ASCII碼71所對應的字符。還有7是怎麼來的。 代碼char c; cin c; cout c; 輸入71程序輸出7到底為什麼

最佳回答:


因為是char所以cin裝入的時候輸入的字符被當作ascii處理。
7是"71"的第一個字符(後面省略)
如果要輸出7的ascii,需要cout << (int)c

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved