掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
10進数を16進数にするには? (ID:62065)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> char型の変数にint型の変数に格納してある10進数を16進数に変換して格納でした。 char型の配列に、文字列として出力と勝手に解釈しています。 #単純にchar型の場合、データによってはオーバーフロー等が起こり、 #データが切り捨て等が必要になるので、勝手に意訳。 Blueさんの提示されているのを応用して、出力先を画面からchar型の配列にするだけです。 int n = 10; char buf[8] = {0x00}; sprintf( buf, "%02X", m ); printf( "%s\n", buf ); #未テストです。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.