2019-07-21 03:40发布
jinggx 发表于 2017-7-6 23:04 接收头输出已经解调。
sea1216 发表于 2018-6-15 12:40 一个语法问题,此实验中有两句: u8 *str=0; case 0:str="ERROR";break;
最多设置5个标签!
谢谢!!
一个语法问题,此实验中有两句:
u8 *str=0;
case 0:str="ERROR";break;
想问str为u8指针,难道不应该赋值为u8类型吗;
char *str又该怎么解释
就是一个检波器(鉴频)而已,
有载波就输出1, 无载波就输出0
这就是红外接收头干的工作.
指针不是具体的u8值,
可以理解为地址, 如果地址是32位的, 这个指针的值就是一个32位的,而不是u8仅仅8位而已
u8 *str就是定义了一个指针,即上位说的地址, 告诉计算机以其寻址, 按照u8(无符号的单字节)去读取这个地址所存储的值
u8是unsigned char 的简称, 即无符号单字节字符, 基本等价于char
所以char *str可以看作等价于u8 *str
一周热门 更多>