[問題] 輸入ASCII碼 轉char

看板C_and_CPP (C/C++)作者 (Algorist)時間14年前 (2011/07/24 18:32), 編輯推噓3(3011)
留言14則, 7人參與, 最新討論串1/1
請問如何在程式(.exe)執行下 輸入ASCII碼 轉char ex:0x41(16進制) => A 0x42(16進制) => B 因為有些符號打不出來 需透過ascii來轉成符號 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.37.172.3

07/24 18:42, , 1F
輸入int轉成char輸出?
07/24 18:42, 1F

07/24 18:43, , 2F
應該說開char去存輸入的int然後用%c輸出
07/24 18:43, 2F

07/24 18:47, , 3F
若你是煩惱,在你的src code 上無法輸出 ascii 符號 :
07/24 18:47, 3F

07/24 18:48, , 4F
putchar('\x2'),或printf("%c",'\x2');之類方式.
07/24 18:48, 4F
※ 編輯: Algorist 來自: 114.37.172.3 (07/24 19:14)

07/24 19:43, , 5F
RichEdit Control 比如 WordPad 打 Alt + 十進位內碼 (數
07/24 19:43, 5F

07/24 19:44, , 6F
字鍵盤),還原時打 Alt + x 即可
07/24 19:44, 6F

07/24 21:29, , 7F
語言本身沒辦法輕鬆印出 ASCII, 因為要用什麼編碼是實作
07/24 21:29, 7F

07/24 21:30, , 8F
決定。得要使用或參考語言本身以外的東西才能保證成功。
07/24 21:30, 8F

07/24 23:00, , 9F
你似乎還少了字型這個選項XD
07/24 23:00, 9F

07/25 17:59, , 10F
謝謝各位指教 本來是想問跳脫字元 後來找到輸入的方式
07/25 17:59, 10F

07/25 18:00, , 11F
07/25 18:00, 11F

07/25 19:14, , 12F
可否請教Favonia大, C/C++不都是用ASCII嗎?
07/25 19:14, 12F

07/25 21:31, , 13F
不是啊。如果都用 ASCII, 一個中文字都打不進去,也不用設
07/25 21:31, 13F

07/25 21:33, , 14F
計 trigraphs 了(像是 ??= 代表 #)
07/25 21:33, 14F
文章代碼(AID): #1EA_J1lG (C_and_CPP)
文章代碼(AID): #1EA_J1lG (C_and_CPP)