常州残保金如何计算:#define NULL 0

来源:百度文库 编辑:中科新闻网 时间:2024/04/27 02:02:05
#define ESC 0x001b
#define F1 0x3b00
#define F2 0x3c00
#define F3 0x3d00
#define F4 0x3e00
#define F5 0x3f00
#define F6 0x4000
这是C语言中的一段,我是新手,我想问请叫高手,每一行最后面的那些0x001b,0x3c00,0x3d00等都是什么意思,怎么知道这它和前面的相对应?

这些数都是这些按键对应的扫描码,你上网搜一下“扫描码表”就知道了

以0x打头的是表示以16进制表示的数值,#define ESC 0x001b 的意思是定义一个叫ESC的常量,值为0x1b即27

举例:就是说F1对应的硬件发射的码值为0x3b00
在这之后看到F1就当成0x3b00 好了

楼上的那个说的没有错强
o开头就是八进制
Ox开头就是16进制了