跳至主要內容

杂项

马龙伟...小于 1 分钟笔记C/C++

uint32 int32 -1 相等判断

#define RT_WAITING_FOREVER -1

int main(int argc, char *argv[]) {
    uint32_t timeout = 0;
    timeout = -1;

    if (timeout == RT_WAITING_FOREVER) {
        printf("==\r\n");
    } else {
        printf("!=\r\n");
    }

    return 0;
}

输出结果为:

==

提示

有符号和无符号定义的变量可以直接进行判断。

你认为这篇文章怎么样?
  • 0
  • 0
  • 0
  • 0
  • 0
  • 0
评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v2.15.5