
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
こんな感じかなぁ。
適当に「 ff 」とか、 \n の「 0d 」とか、「abcd 」などの16進文字列を入力してみてください。#include <stdio.h>
int main(void) {
int i;
char buff[16];
printf("16進文字列を入力して下さい:");
scanf("%s",buff);
/* 型変換 */
sscanf(buff, "%x", &i);
/* 結果の出力(内部は16進、わかり易く整数表示) */
printf("Input \"%s\" = %.2x(%d)\n", buff, i, i);
/* ついでに使用ローカル変数のアドレス */
printf("Address i= %x, buff[]= %x\n",&i, buff);
return 0;
}
No.2
- 回答日時:
strtolやstrtoulを使ってください。
浮動小数点数を扱うのであれば、strtodです。
あるいは、sscanfでもよいでしょう。
具体的には、
double x;
sscanf("0x9.abcp10", "%la", &x);
のようにします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# c言語 int temp = 0; if(isdigit(arr[i])){ temp=arr[i] 2 2022/03/27 01:44
- その他(プログラミング・Web制作) 変換のプログラムを教えてください。 6 2023/07/01 09:57
- C言語・C++・C# C言語で 英文字のみからなる文字列、”Radar”、”WasItACatISaw”、”a”、””(空 5 2022/12/20 15:17
- C言語・C++・C# C言語のエラーについて 2 2022/07/11 13:56
- Visual Basic(VBA) EXCEL VBAで教えてください。 1 2022/12/22 04:20
- Visual Basic(VBA) VBAで、特定の文字より後を削除して残った数値を文字列に変換と特定の文字より前も削除したい 3 2022/04/15 19:21
- その他(プログラミング・Web制作) awkの文字列比較はPOSIXロケールまたはCロケールにおいてバイナリ値の比較に使えるか gawkな 1 2023/04/22 09:21
- その他(プログラミング・Web制作) プログラミングについて(Python) 添付した画像はC言語で簡単に作ったソースで、1つの配列に5つ 3 2022/09/10 19:15
- Visual Basic(VBA) EXCEL VBA 単語置き換え について質問です ブック名 ぶぶぶ シート名 ししし セル V3〜 3 2023/03/08 01:41
- C言語・C++・C# [C言語] コメント文字列を無視して、数値データを読み込むプログラム部分について 5 2022/10/05 11:03
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
str[j++]の意味
-
sscanfとscanfの違いがよくわか...
-
1行の文字列を時間差で表示する...
-
strstrを利用しない文字列検索...
-
charと%c , %s の関係について
-
CStringのFindで文字列検索を行...
-
【続】コマンドライン引数を使...
-
fgetsでバッファ残留文字列を無...
-
反転した数値を表示させるやり方
-
文字の入れ替えについて
-
Enterキーを押されたら次の処理...
-
「Aに対するBの割合」と「Aに対...
-
複数桁10進数の*桁目だけを抽出...
-
float と double
-
float型とdouble型の変数の違い...
-
[C++]メンバ関数の仮引数について
-
Aの値からBの値を除するとは??
-
関数の呼び出し
-
プログラム、どのように書いて...
-
「指定されたキャストは有効で...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
CStringのFindで文字列検索を行...
-
fgetsで拾われる改行文字を削除...
-
sscanfとscanfの違いがよくわか...
-
反転した数値を表示させるやり方
-
charと%c , %s の関係について
-
fgets関数を使用したときの文字...
-
Cで「大文字、小文字の判定」は...
-
strstrを利用しない文字列検索...
-
文字列中に含まれる文字の個数...
-
C言語のステップ数をカウントす...
-
itoaわかりません
-
C++
-
C/C++言語で日本語処理
-
C言語 空白の行(改行のみ)が...
-
CStringについて
-
小文字のみを数える方法
-
教えていただけませんか?C言語...
-
ブランクのチェック
-
str[j++]の意味
-
初歩的なプログラムなんですが...
おすすめ情報