バイナリファイルを書き込む場合は、ファイルのオープンモードを「wb」にします。
#include <stdio.h> int main(void) { short buf[] = { 0x10, 0x20, 0x30 }; FILE *fp; fp = fopen("d.data", "wb"); fwrite(buf, sizeof(short), 3, fp); //ファイルを閉じる fclose(fp); return 0; }
バイナリファイルを書き込む場合は、ファイルのオープンモードを「wb」にします。
#include <stdio.h> int main(void) { short buf[] = { 0x10, 0x20, 0x30 }; FILE *fp; fp = fopen("d.data", "wb"); fwrite(buf, sizeof(short), 3, fp); //ファイルを閉じる fclose(fp); return 0; }