#define OK 1 #define ERROR 0 #define OVERFLOW -2这些定义有什么作用
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/05/21 18:30:58
#define OK 1 #define ERROR 0 #define OVERFLOW -2这些定义有什么作用
使程序方便阅读,同时编写起来也方便.
这三个宏一般用在子程序,子模块返回的三个状态.用 1 0 -2 三个数来表示.
程序中只是写三个数的话,阅读时不太明白三个数的意义,需要深入程序中去了解.当时了解了,记住了,过后可能又会忘记.写成这样,不用了解具体是几,只知道是这个状态.
自己写程序,有时也会忘记自己给这几个状态当时定义了是几,所以用宏代替你的好记性.
这三个宏一般用在子程序,子模块返回的三个状态.用 1 0 -2 三个数来表示.
程序中只是写三个数的话,阅读时不太明白三个数的意义,需要深入程序中去了解.当时了解了,记住了,过后可能又会忘记.写成这样,不用了解具体是几,只知道是这个状态.
自己写程序,有时也会忘记自己给这几个状态当时定义了是几,所以用宏代替你的好记性.
#define OK 1 #define ERROR 0 #define OVERFLOW -2这些定义有什么作用
#define TURE 1 #define FALSE 0 #define OK 1 #define ERROR 0
#include #include #define TRUE 1 #define FALSE 0 #define OK
#define DAC0832 XBYTE[0x7fff] 这个定义起什么作用~
define 定义的问题..
看不懂的#define定义.
#define a 8 与 #define b方格方格2 有什么不同?
#define LED1 1 //P01 #define EN_LED1() {GP0CON &=~(uint32)(0
用#define定义的常量与变量有什么区别,什么时候该使用#define定义符号常量?
用#define 定义的常量与变量有什么区别,什么时候应该使用define定义符号常量
括号匹配检验程序#include#include#define TRUE 1#define FALSE 0#define
#include #define X 5 #define Y X+1 #define Z Y*X/2 main() {