关于#include<time.h>的菜鸟级问题,这个东西是什么,干什么用的,可以举个例子吗?
答案:6 悬赏:0
解决时间 2021-01-09 03:35
- 提问者网友:喧嚣尘世
- 2021-01-08 19:43
关于#include<time.h>的菜鸟级问题,这个东西是什么,干什么用的,可以举个例子吗?
最佳答案
- 二级知识专家网友:酒安江南
- 2021-01-08 21:17
这是宏定义的,用于辅助程序员对数据进行抽象、类型衍生的。
#endif是与#if什么配套的,这个你不用管,这个是是否进行预编译的开关
前面提到的宏定义,我举个例子:
在程序语言中,颜色值都是三个数字组成的,表示为RGB(x, x, x),比如白色的颜色代码就是RGB(255, 255, 255),而基本颜色比如红橙黄绿青蓝紫什么的,你要一个个记住所有的颜色代码是很吃力的。所以加入了这样类似的宏定义
#define COLOR_WHITE RGB(255, 255, 255)
它的意思就是在代码编译之前,把所有出现的COLOR_WHITE都会自动替换为后面那段。这样的话,程序员不需要记住颜色代码值,要用的时候只需要写那个宏名就可以了。
希望我的解释对你有帮助
#endif是与#if什么配套的,这个你不用管,这个是是否进行预编译的开关
前面提到的宏定义,我举个例子:
在程序语言中,颜色值都是三个数字组成的,表示为RGB(x, x, x),比如白色的颜色代码就是RGB(255, 255, 255),而基本颜色比如红橙黄绿青蓝紫什么的,你要一个个记住所有的颜色代码是很吃力的。所以加入了这样类似的宏定义
#define COLOR_WHITE RGB(255, 255, 255)
它的意思就是在代码编译之前,把所有出现的COLOR_WHITE都会自动替换为后面那段。这样的话,程序员不需要记住颜色代码值,要用的时候只需要写那个宏名就可以了。
希望我的解释对你有帮助
全部回答
- 1楼网友:像个废品
- 2021-01-09 00:52
没学过,不知道- -
- 2楼网友:鸽屿
- 2021-01-08 23:19
定义 外部变量
- 3楼网友:蓝房子
- 2021-01-08 22:13
#define是宏定义
定义了CLK_TCK 就是CLOCKS_PER_SEC
定义了CLK_TCK 就是CLOCKS_PER_SEC
- 4楼网友:行路难
- 2021-01-08 21:59
没用吧,这些都是自动生成的吧
- 5楼网友:有你哪都是故乡
- 2021-01-08 21:43
宏定义 加外部声明.
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯