#define _CRT_SECURE_NO_WARNINGS // 非推奨の警告を無効化 #include int main() { FILE* file; const char* filePath = "example.bin"; // ファイルをバイナリモードで安全に開く if (fopen_s(&file, filePath, "rb") != 0) { printf("ファイルを開くことができませんでした。\n"); return 1; } // データを読み取りながら表示する unsigned char buffer[1024]; // データを格納するバッファ size_t bytesRead; // 読み込まれたバイト数 while ((bytesRead = fread(buffer, sizeof(unsigned char), sizeof(buffer), file)) > 0) { for (size_t i = 0; i < bytesRead; i++) { printf("%02X ", buffer[i]); // バイトデータを16進数で表示(例: 0A, FF, 42) } } // ファイルを閉じる fclose(file); return 0; }