やりたいこと
16進数2桁を一桁ずつ10進数で表示させたい
(例えば 0x50 -> 5,0)
0x50はcahr型で渡されます
c++
1#include <iostream> 2using namespace std; 3 4int main() { 5 char a = 0x50; 6 7 putchar(a); 8 9 printf("\n%hhx",a); 10 11 printf("%d", a - 0x00); 12 13 return 0; 14}
のようなプログラムを浅はかながら書きましたがうまくいきませんでした。
お願いします。
oxf9 は 2つの int で 15 と 9 にしたいのですか?
回答2件
あなたの回答
tips
プレビュー