用keil写c语言函数有两个主函数肿么处理

求高手指点。。

第1个回答  2012-10-18
不能有两个主函数吧~改成子函数,然后调用子函数。追问

肿么弄

追答

假设你的两个主函数分别是 main() 、main()。
把 第一个main()改成 foo1();
把第二个main ()改成 foo2()。 (当然这个函数名字可随便定义 )
最后只 写一个 main()函数 , 然后 把foo1、foo2调用 ,例:
void foo1()
{
……

}
void foo2 ()
{
……
}

void main(void)
{
foo1();

foo2();
}

变量的话要 注意一下,看是改成全局变量还是局部变量 。

追问

嗯,我去试试。、。

第2个回答  2012-10-19
一个程序只能有一个main主函数,那你根据程序流程图去掉一个函数。
第3个回答  2012-10-19
这两个都改成子程序吧,应该还有个主函数来调用他们的
第4个回答  2012-10-18
为什么会有2个主函数?。。。。追问

写程序时有一个是温度一个是闹铃,我把它们拼一起就有两个MAIN了

追答

闹铃可以写成中断么。。。。

追问

我不知道改哪。。

追答

不知道就算了。

追问

不能请教一下嘛,我发你程序帮我看下

追答

没兴趣

相似回答