/* 检查操作状态,如果错误则显示错误代码 */ void mStopIfError( UINT8 iError ) { if ( iError == ERR_SUCCESS ) return; /* 操作成功 */ printf( "Error: %02X\n", (UINT16)iError ); /* 显示错误 */ }
请问“%02X\n”是什么意思,代表什么?? “UINT8”和“UINT16”又是什么意思代表什么呀??? 哪为知道请告诉我,谢谢!事情很急!!
/* 检查操作状态,如果错误则显示错误代码 */ void mStopIfError( UINT8 iError ) { if ( iError == ERR_SUCCESS ) return; /* 操作成功 */ printf( "Error: %02X\n", (UINT16)iError ); /* 显示错误 */ }
请问“%02X\n”是什么意思,代表什么?? “UINT8”和“UINT16”又是什么意思代表什么呀??? 哪为知道请告诉我,谢谢!事情很急!!
“%02X\n”是显示类型 UINT8”和“UINT16“ typedef unsigned char uint8; /* 无符号8位整型变量 */ typedef signed char int8; /* 有符号8位整型变量 */ typedef unsigned short uint16; /* 无符号16位整型变量 */ typedef signed short int16; /* 有符号16位整型变量 */ typedef unsigned int uint32; /* 无符号32位整型变量 */ typedef signed int int32; /* 有符号32位整型变量 */ typedef float fp32; /* 单精度浮点数(32位长度) */ typedef double fp64; /* 双精度浮点数(64位长度) */