itoa()関数について – プログラミング – Home

通知
すべてクリア

[解決済] itoa()関数について


takety
 takety
(@takety)
ゲスト
結合: 23年前
投稿: 18
Topic starter  

整数値を文字列に変換する際、数値が1桁のときに
文字列に0*を代入できるようにする方法を
どなたかご存知ないでしょうか?

char buffer[20];
int i ;

itoa(i,buffer,16);

i=0x10の場合は、buffer=10となる
i=0x01の場合は、buffer=1となる→buffer=01としたい

宜しくお願いします。


引用未解決
トピックタグ
wood
 wood
(@wood)
ゲスト
結合: 23年前
投稿: 895
 

sprintf(buffer,%2.2x,i);
で行きませんか


返信引用
takety
 takety
(@takety)
ゲスト
結合: 23年前
投稿: 18
Topic starter  

>sprintf(buffer,%2.2x,i);
>で行きませんか

うまくいきました。どうもありがとうございます。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました