#include #include #include int main( int argc, char *argv[] ) { FILE *pFile = NULL; long iAddr = 0; char szBuf[16]; char szAsc[17]; int i, n; if ( argc == 2 ) pFile = fopen( argv[1], "r" ); if ( !pFile ) { perror( argv[1] ); return 1; } while( !feof(pFile) ) { printf( "%08lx ", (long)iAddr ); n = fread( szBuf, 1, 16, pFile ); for( i=0 ; i