小编Rez*_*ani的帖子

如何抑制C语言中未使用变量的编译器警告?

对于嵌入式系统中的外围设备要求,我必须声明一个变量以读取寄存器,但是以后将不再使用该值。因此,我自然会得到关于未使用变量的编译器警告。如何抑制警告?我有两种想法:

  1. 使用编译器指令,我会犹豫,因为它们与编译器相关
  2. 添加从变量读取的虚拟数据,例如:

    volatile int var;
    
    var = peripheral_register;
    
    var = var;
    
    Run Code Online (Sandbox Code Playgroud)

你有更好的主意吗?

c embedded compiler-warnings

5
推荐指数
1
解决办法
1284
查看次数

标签 统计

c ×1

compiler-warnings ×1

embedded ×1