( void )ucSlaveAddress; ucSlaveAddress是个uchar变量,这是什么用法?

2019-07-14 15:58发布

在看freemodbus代码,看到这个函数时:
eMBErrorCode
eMBRTUInit( UCHAR ucSlaveAddress, UCHAR ucPort, ULONG ulBaudRate, eMBParity eParity )
{
    eMBErrorCode    eStatus = MB_ENOERR;
    ULONG           ustimerT35_50us;
    ( void )ucSlaveAddress;
    ENTER_CRITICAL_SECTION(  );
    ...
}

( void )ucSlaveAddress;这句话不理解了,给的参数明明是个无符号字符变量,在前边价格void是什么意思?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。