ファイルを開いて16進数を入力するCコードがあります。次に、取得した数値を別の1桁の16進数に追加し、最終的に数値を16進数で表示します。例:AC65E1 と入力し、それに E を追加して AC65EF を表示します。
10進数への変換を経ずに10進数を追加してから16進数に戻す方法はありますか? いいえの場合、時間的に最適な方法は何ですか?
編集:私の質問は誤解されていると思います.Hexで「+」を使用できるかどうか知りたいですか?できなかった場合は、10 進数に変更して「+」演算子を使用する必要があります。誤字脱字すみません!
今、ファイルから char hex_num[10]; にデータを読み込んでいます。