(void)变量表示什么含义

防止编译器编译时报警告的用法。有些变量如果未曾使用,在编译时是会报错,从而有些导致编译不过,所以才会出现这种用法。而此语句在代码中没有具体意义,只是告诉编译器该变量已经使用了。

case CDMILAGERESET_METHOD_ID: // CdMilageReset
{
    uint8_t milageReset = payloadData[0];

    (void)milageReset;

    //TODO: Call HMI application function here with parsed parameters
}

 


版权声明:本文为u011086209原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。