私はC言語ではかなり新しく、fputc()を使用してファイルに整数を格納しようとしています。この関数は、整数が異なる形式のファイルを見るときに機能します。 255の整数値にfputc()を使用してファイルに整数を格納すると、整数の書式が変更されます
1)fputc(ppm1->max, file1);
ppm1->max
ポイントが、私はそれが「Y」として起動しますファイルを見てみます。たとえば
。
2)
fputc((char)ppm1->width, file1);
fputc(' ',file1);
fputc(ppm1->height, file1);
ppm1->width
それぞれ20及び16にppm1->height
ポイントが、ファイルでは、それらはDC4 DLEとして表示します。
あなただけの(拡張)[ASCII同等物](HTTPを見ているあなたのファイルにint型 例えば
fprintf(/*filePointer*/,"%s %s %s %d","Write","an","integer",12);
希望を書くことfprintf()
を使用することができますascii.cl)を使用しています。元の生のバイナリ値はまだ正しいです。 –