同名函数问题
两个模块中都有同名函数,怎么分作用域
模块一
#include<stdio.h>
void m();
void a()
{
printf("主函数\n");
}
void main()
{
m();
a();
}
模块二
#include<stdio.h>
void a()
{
printf("aaa\n");
}
void m()
{
printf("mmm\n");
a();
}
为什么输出:
mmm
主函数
主函数
Press any key to continue
[解决办法]