单片机编程C语言之#define宏

 时间:2026-02-14 13:47:25

1、c语言称为宏定义,格式为#define x y ,功能是用x代替y(此宏有没有想到互联网的某位大佬)

单片机编程C语言之#define宏

2、如#define u8 unsigned char ,用u8代替unsigned char,那么会使我们的代码书写简化,减轻程序猿的劳动

单片机编程C语言之#define宏

3、再如#define KEY_UP_S 1,用KEY_UP_S 代替数字1,那么会使我们的代码见名知意可读,另外记住一个有意义的字汇KEY_UP_S 按键短按要比记住一个乏味的数字1要容易的多。

单片机编程C语言之#define宏

4、还有一个用法你或许不知道,#define TDA7491_MUTE_1() PC_ODR|=1<<4

用TDA7491_MUTE_1()类似一个函数的形式取代PC_ODR|=1<<4运算式

单片机编程C语言之#define宏

  • 绝地求生怎么重新捏脸?
  • 地心护核者电钻怎么使用
  • ADS工程的相关操作——创建新工作空间
  • 航海王:燃烧意志怎么更换旗帜
  • 三国杀扩展包SP赵云怎么用
  • 热门搜索
    doll是什么意思 墨客是什么意思 扑街是什么意思 保佑的意思 香港现在什么情况 骑驴找马什么意思 形声字是什么意思 丽水有什么好玩的地方 蒲公英泡水喝的功效与作用 节气门的作用