PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
C_and_CPP
[問題] 關於C語言十進位維持原樣變十六進位
作者:
x5774158
(小瑄)
2018-04-25 18:22:53
開發平台:Win10
編譯器:GCC+DEV C++
函數庫:
<stdio.h>
<string.h>
<stdlib.h>
問題:小弟在寫組譯器時遇到的問題想了很久
從文字檔(.TXT)中讀取2000這個數字
2000++ 加到2010(十進制)時要輸出200A(十六進制)
也就是一開始就要讓程式認為2000是十六進制
上網找了很久,好像很少人問類似的問題
有沒有大神可以幫幫小弟的期中考QQ
作者:
Qbsuran
(Qbsuran)
2018-04-25 18:26:00
scanf %x
作者:
a21802
(NEC)
2018-04-25 18:27:00
自己用array控制每一個位數也可以吧
作者: jerryh001
2018-04-25 18:28:00
cin >> hex >> x
作者:
adrianshum
(Alien)
2018-04-25 19:46:00
問題是2010 十進位跟200A 十六進位是完全不一樣的數值呀,你想清楚自己想做的是什麼了沒?
作者:
asilzheng
(asil)
2018-04-25 23:45:00
樓上,他想表達的是2009++變成200(10)的概念我想strtol搭printf("%x")是你要的東西
作者:
Schottky
(順風相送)
2018-04-26 00:43:00
strtol 真心好用,你值得擁有
作者:
x5774158
(小瑄)
2018-04-28 00:07:00
感謝各位大大的解答
繼續閱讀
[問題] Dev c++編譯問題
x2257931
Re: [問題] 2D array的address
descent
[問題] 有關於 CoCreateInstance
jay70120
Re: [問題] 2D array的address
zzss2003
[問題] C語言初學者想邏輯卡關
Light132145
Re: [問題] 2D array的address
KanzakiHAria
[問題] 2D array的address
zzss2003
Re: [問題] address operator &
enonrick
[問題] address operator &
zzss2003
[問題] 關於C的讀檔問題
seblef
Links
booklink
Contact Us: admin [ a t ] ucptt.com