单片机C语言设计程序

发布网友 发布时间:2022-04-23 19:50

我来回答

3个回答

热心网友 时间:2023-10-05 21:45

lamp a是定义一个全局变量,该变量在定义行之后的源程序的任何一个地方都可以使用。
对于你这个程序,变量a只在mian函数中使用,其实完全可以把lamp a,这句放在main函数中的第一句,while(1)这句之前。

热心网友 时间:2023-10-05 21:45

注意前面的:#define lamp unsigned char
所以 lamp a; 等效于 unsigned char a;
放在main前面,表明,这里定义了一个全局变量 a , 从定义位置到文件结束都有效。

热心网友 时间:2023-10-05 21:46

如果程序其他地方没有使用lamp a,就可以写在void main()里面

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com