1#include <iostream> 2#include <stdio.h> 3using namespace std; 4 5#define BUFF_SIZE 20 6 7int main () 8{ 9 FILE *fp; 10 fp = fopen("epp370p0190_0408.1399259732.exe", "rb"); 11 int c; 12 int buf[BUFF_SIZE]; 13 char ch_buf[BUFF_SIZE]; 14 int index = -1; 15 16 while ((c = fgetc(fp)) != EOF) 17 { 18 index++; 19 buf[index] = c; 20 ch_buf[index] = c; 21 if ((index+1) % BUFF_SIZE == 0) 22 { 23 for (int i = 0; i <= index; i++) 24 { 25 printf("%02X ", buf[i]); 26 } 27 printf("\n"); 28 index = -1; 29 } 30 } 31 for (int i = 0; i <= index; i++) 32 { 33 printf("%02X ", buf[i]); 34 } 35 36 printf("\n"); 37 return 0; 38}
16进制显示文件内容
Wesley13
2021-10-11
1227 0 0
点赞
收藏
评论区
加载中...