大家好,又见面了,我是你们的朋友全栈君。
函数声明:
void pri_hex( const BYTE *buf, BYTE len, const char *pname);
按照如下方式调用时,报错。
pri_hex(buff,READ_NUM, "buff");
报错内容如标题。
其中READ_NUM是一个宏定义。
#define READ_NUM 1024
很明显,是调用函数时,输入的参数,超出函数定义的参数的范围。
修改为如下内容就没问题了。
void pri_hex( const BYTE *buf, DWORD len, const char *pname);
很低级的错误。惭愧。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/160068.html原文链接:https://javaforall.cn