wrdt24435 发表于 2018-7-27 15:00:32

unsigned char XXX[2]这种定义什么意思

unsigned char POWER_ON_LED_DELAY,这句加个是定义了什么?或者告诉我这是C的什么语法,我不知道怎么百度搜

电子星辰 发表于 2018-7-27 15:00:33

unsigned char POWER_ON_LED_DELAY
unsigned:无符号
char:字符型
POWER_ON_LED_DELAY:数组名
2:这个数组只有2个元素
并且没有赋初值,使用时可以POWER_ON_LED_DELAY=0;POWER_ON_LED_DELAY=0;

子曰好人 发表于 2018-7-27 15:13:03

这是数组,表示有两个元素的类型为无符号字符型数组,OWER_ON_LED_DELAY是数组名,2是数组元素的个数

す疯Ⅱ恒す 发表于 2018-7-27 15:14:31

就是数组啊,C语言啊,这点基础还是要有的吧。

andeyqi 发表于 2018-7-27 16:09:03

定义一个大小为2的unsigned char 数组

Angel_YY 发表于 2018-7-27 16:16:48

总体含义就是定义一个数组,其中 usnigned 表示无符号,即没有正负,char表示占用一个字节,即8bit,POWER_ON_LED_DELAY是数组的名字,表示数组中有两个数字。如果百度的话直接"C 语言数组的定义"就能找到相关说明。其实就是定义两个数值不超过255的变量。

wrdt24435 发表于 2018-7-27 16:36:41

子曰好人 发表于 2018-7-27 15:13
这是数组,表示有两个元素的类型为无符号字符型数组,OWER_ON_LED_DELAY是数组名,2是数组元素的个数 ...

谢谢,原来是数组

wrdt24435 发表于 2018-7-27 16:37:00

Angel_YY 发表于 2018-7-27 16:16
总体含义就是定义一个数组,其中 usnigned 表示无符号,即没有正负,char表示占用一个字节,即8bit,POWER_ ...

谢谢,原来是数组,忘了

wrdt24435 发表于 2018-7-27 16:39:52

电子星辰 发表于 2018-7-27 15:00
unsigned char POWER_ON_LED_DELAY
unsigned:无符号
char:字符型


谢谢了,一下忘了是数组

wudianjun2001 发表于 2018-7-27 17:02:12

数组啊,最基本的C语言了
页: [1] 2
查看完整版本: unsigned char XXX[2]这种定义什么意思