void init(void)
{
...
}
void main(void)
{
DDRB=0xff;
init();
while(1)
PORTB=0xff;
}
B口连着一排灯 高电平亮 可是上面程序灯却不会亮
void init(void)
{
...
while(1)
PORTB=0xff;
}
void main(void)
{
DDRB=0xff;
init();
}
这样灯就会亮
子函数的...代表很多代码 第2种方法灯会亮 我想应该说明...代表的代码能跑通吧 但为什么第一种方法就不行呢
是不是说明进了子函数 回不到主函数 |