![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
int errint(int errnum){
FILE *fp;
if((fp = fopen("error02.txt", "w+b")) == NULL){
printf("ファイルのオープンに失敗しました。\n");
exit(-1);
}
fwrite(&errnum,sizeof(errnum),1,fp);
fclose(fp);
}
int型の値を受け取ってファイルに
保存する関数を作ったのですが
出力されるテキストが
文字化けしていてうまく動きません。
独習C等の参考書を読んでも自分では分かりませんでした。
どこが間違っているのか教えてください。
よろしくおねがいします。
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_14.png?5a7ff87)
No.2ベストアンサー
- 回答日時:
int型のデータをそのまま、ファイルへ格納すると、
人間が読める状態には、なっていません。
但し、バイナリーエディタで読み込めば16進数で表示されますので、その値を知ることができます。
もっと簡単な方法は、一旦文字列に変換して、その文字列をファイルへ書き込む方法です。
int型->文字列変換は
sprintfを使用します。
不明点があれば、再度質問して下さい。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# プログラミングの授業の課題です 1 2023/01/17 22:15
- C言語・C++・C# このプログラミング誰か教えてくれませんか 1 2022/06/02 15:27
- C言語・C++・C# #include <stdio.h>int main(void) { int buf[100] = 6 2022/11/01 22:45
- C言語・C++・C# c言語の問題の説明、各所ごとに 5 2023/07/26 11:03
- C言語・C++・C# バイナリファイルをコピーするのにかかる時間を測りたいのですが実行するとFatel error:gli 2 2022/11/03 01:10
- C言語・C++・C# c言語の問題です 3 2023/01/10 16:15
- C言語・C++・C# c言語 プログラムのエラー 1 2023/02/11 20:31
- 大学・短大 C言語線形リストの問題です 3 2022/12/22 00:45
- C言語・C++・C# プログラミング c言語 4 2023/03/07 01:05
- C言語・C++・C# 宣言する関数の形が決まっている状態で、 str1とstr2の文字列をこの順に引っ付けてstrに保存し 2 2022/05/30 18:21
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBSで指定行に挿入
-
バイナリファイルをテキストフ...
-
fprintfで出力するファイルのパ...
-
ファイル内のデータを1行削除...
-
テキストファイルの文字列の削除
-
テキストファイルの行数を取得...
-
ファイルサイズ指定し、ファイ...
-
c言語 2つのファイルを行ご...
-
freadとfwrite
-
続・EOF判定されない
-
fgetsで2行目から文字化け
-
複数テキストファイルを読み込...
-
ドラッグ&ドロップすると、今...
-
ハフマン符号のプログラム
-
書かれている値のエラーチェッ...
-
改行までの一文字ずつのファイ...
-
0バイトファイルの作成
-
0x00をファイル出力
-
VC++6でfgets関数の変わりにな...
-
C言語の質問です。クイズをテ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ファイル内のデータを1行削除...
-
テキストファイルの行数を取得...
-
バイナリファイルをテキストフ...
-
fgetsで2行目から文字化け
-
VBSで指定行に挿入
-
ファイルサイズ指定し、ファイ...
-
c言語 2つのファイルを行ご...
-
freadとfwrite
-
winsock recvでの文字化け
-
【VB.Net】バイト型配列に読み...
-
C言語での改行コードの扱いにつ...
-
fopen(書き込みモード)でファイ...
-
fortranで文字列を読み込む際の...
-
EOF判定されない
-
改行までの一文字ずつのファイ...
-
InternetReadFileで大きいファ...
-
freadでファイルを読み込んだ際...
-
C言語での採番について
-
複数テキストファイルを読み込...
-
C言語 バイナリファイルの読み...
おすすめ情報