作业帮 > 综合 > 作业

关于单片机c语言有几个句子不明白,望详解,

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/23 13:15:20
关于单片机c语言有几个句子不明白,望详解,
(1)#define nop() _nop_(); 我只用过#define unit unsigned int
(2)void main(void) 括号中加void是什么意思
(3) return(ch);
(4)for (;data_o==1;) 原先我认为加两个等号是判断的意思,那么外边的分号是什么意思.
分数较少,不成敬意.
#define nop() _nop_(); 这个我不明白 解释一下这种写法 我只用过#define unit unsigned int
用这个一般包含了头文件INTRINS.H
而在这个头文件里有声明有一个函数_nop_() 这个函数的作用是执行一个空指令(它是汇编编写的),一般用于精确延时.
#define nop() _nop_(); 就是用nop()表示 _nop_(); 为了书写方便吧!
void main(void) 括号中加void是什么意思
表示没有像main函数传参数.其实可以不写.
return(ch);
返回参数,用于有返回参数的函数.
for (;data_o==1;) 原先我认为加两个等号是判断的意思,那么外边的分号是什么意思.
你复习下c语言的for循环结构就懂了.