早教吧 育儿知识 作业答案 考试题库 百科 知识分享

#defineINCH1(1*0x1000u)这句话后面括号当中的是什么意思?0x1000是的个数字,那0x1000u是什么意思?1*0x1000u是什么意思?是1乘以后面那个0x1000么?这句话就是定义一个ADC模拟转换通道的,我不知道后面

题目详情
#define INCH_1 (1*0x1000u) 这句话后面括号当中的是什么意思?0x1000是的个数字,那0x1000u是什么意思?
1* 0x1000u是什么意思?是1乘以后面那个0x1000么?这句话就是定义一个ADC模拟转换通道的,我不知道后面那个括号里的东西表示什么意思.如果那是个数字,那这数字是多少?
▼优质解答
答案和解析
u表示unsigned,就是无符号的意思,
0x表示十六进制,0x1000,就是二进制1000 0000 0000 0000
配合后面的那个u,说明第一位不是符号位,而就是数值,即2的15次方
(BTW,如果没有u,说明第一位是符号位,1表示负号)
看了#defineINCH1(1*...的网友还看了以下: