vs2013开发C程序,当定义一个变量如int val,这个变量未被使用时,vs编译就会报错或报出警告信息:“warning C4100: ''XXXX'' : unreferenced formal parameter.”
屏蔽此报错或警告如下:
加上UNREFERENCED_PARAMETER(val)即可。
在vs编程windows 驱动时,没使用定义的变量会报错,导致编译失败。
在vs编程windows 应用层代码时,没使用定义的变量会报警告,不影响编译。
本文介绍在VS2013中使用C语言编程时遇到的未使用变量警告问题及其解决方法。文中详细解释了如何通过添加UNREFERENCED_PARAMETER宏来消除这些警告,并讨论了在不同情况下未使用的变量可能带来的影响。
vs2013开发C程序,当定义一个变量如int val,这个变量未被使用时,vs编译就会报错或报出警告信息:“warning C4100: ''XXXX'' : unreferenced formal parameter.”
屏蔽此报错或警告如下:
加上UNREFERENCED_PARAMETER(val)即可。
在vs编程windows 驱动时,没使用定义的变量会报错,导致编译失败。
在vs编程windows 应用层代码时,没使用定义的变量会报警告,不影响编译。

被折叠的 条评论
为什么被折叠?
