UCOSiii难疑之——“p_arg = p_arg;”或“(void)p_arg;”
UCOSiii解疑之——“p_arg = p_arg;”或“(void)p_arg;”出现原因:防止编译时出现变量定义未使用警告。1.在ucosii和ucosiii中经常看到,有子函数定义为void xxxxxxx(void *p_arg){ ...; p_arg=p_arg;//或者为(void)p_arg; ...; ...;}程序中的“p_arg=p_arg;//或者为(void)p_arg;”,是为了在编译时候,程序不会产生变量定义未使用的warning,比如下面警告语句:*
原创
2021-03-25 20:55:52 ·
1268 阅读 ·
0 评论