永发信息网

单片机 uchar DispBuf【】={0,0x12,0x12,0x12};什么意思

答案:2  悬赏:70  手机版
解决时间 2021-03-15 12:38
  • 提问者网友:溺爱和你
  • 2021-03-15 03:50
单片机
uchar DispBuf【】={0,0x12,0x12,0x12};什么意思
最佳答案
  • 五星知识达人网友:英雄的欲望
  • 2021-03-15 04:04
uchar应该是无符号字符型(unsigned char),前面应该有定义:
define uchar unsigned char。
整条语句意思是:定义一个无符号字符型数组(长度由大括号里面数的个数决定),并进行初始化,即DispBuf[0]=0x00;DispBuf[1]=0x12;DispBuf[2]=0x12;DispBuf[3]=0x12;
全部回答
  • 1楼网友:傲气稳了全场
  • 2021-03-15 04:55
预处理程序一般会有个宏 #define uchar unsigned char 用uchar 代替unsigned char unsigned char 是无符号字符型 'h'是个变量 ‘=’是赋值运算符 这句话的意思就是给无符号字符型变量h赋值为12
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯