C语言解析二进制文件,去掉标签位,读取标签后两位数值,写出文件
AA AA 04 80 02 07 FF 77 AA AA 04 80 02 FD 74 0C...需要去掉标签(AA AA 04 80 02),保留标签后两位数据,大佬们有什么思路吗?
程序代码:#include <stdio.h>
int main( void )
{
FILE* file = fopen( "d:\\1.txt", "rb" );
if( file )
{
unsigned char buf[6];
if( fread(buf,1,sizeof(buf),file) == sizeof(buf) )
printf( "%02hhX %02hhX\n", buf[4], buf[5] );
fclose( file );
}
}







