No.2ベストアンサー
- 回答日時:
言語がわからないのですが、0xからCと判断して。
int a;
char *ten = "0a";
a = hex(ten);
aに10が入ります。
もし「0x0a」という文字列が欲しいなら、
char *ten = "0a";
char work[5];
sprintf(&work[0], "0x%s", ten);
workに"0x0a"と入ります。
No.3
- 回答日時:
strtol() を使ったら良いと思います。
"0x" はあってもなくても出来ます。例)
char s[] = "0a";
long n;
n = strtol(s, NULL, 16);
No.1
- 回答日時:
int x;
char buff[]="0a";
sscanf(buff,"%X",&x);
というような形で変換できます。
この場合、"0x"は、付けても付けなくてもいいです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・ちょっと先の未来クイズ第4問
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
double型の値をchar配列に変換...
-
charからLPTSTRへの変換方法
-
間接操作のレベルとは
-
charでの計算?
-
CStringをwchar_tに変換したい
-
C言語のfor文です。 繰り返しの...
-
3桁区切(コンマ)記号をつけ...
-
C言語 バイナリファイルをfloa...
-
fgetsなどのときのstdinのバッ...
-
Win32APIでのエディットボック...
-
アドレスの中身を参照する方法
-
fgetsについて
-
コンパイルエラー invalid ope...
-
間接参照のレベルが異なっています
-
下記のプログラムがコンパイラ...
-
DPマッチング
-
文字列ポインタを結合
-
std::stringstream で得るもの...
-
決まった文字列幅でのスクロール
-
TCHAR文字列?の特定部分の数字...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
CStringをwchar_tに変換したい
-
fgetsなどのときのstdinのバッ...
-
charからLPTSTRへの変換方法
-
C言語のfor文です。 繰り返しの...
-
文字列から空白を取り除きたい...
-
配列をnビットシフトする
-
間接操作のレベルとは
-
charでの計算?
-
テキストデータをそのままバイ...
-
型変換
-
'const char *' 型は 'char *' ...
-
double型の値をchar配列に変換...
-
間接参照のレベルが異なっています
-
干支のプログラム
-
atoi( ) の反対をやりたい
-
C言語です
-
絶対パスからのファイル名の切...
-
ネットワークにつながっている...
-
【C言語】文字型と整数型の違い
-
Win32APIでのエディットボック...
おすすめ情報