雁无留踪之意,水无取影之心
void PrintWord()
{
printf("Money!");
}
void OutFunction()
{
PrintWord();
}
main()
{
void PrintWord();
OutFunction();
getch();
}
你编译不过去?!
哪编译不过,我的怎么很好
void PrintWord()
{
printf("Money!");
}
void OutFunction()
{
PrintWord();
}
main()
{
void PrintWord(); //这句还是多余的,不要都可以,要也行
OutFunction();
getch();
}
看来你没明白我的意思
函数进行声明时,其实就是一个定义变量的过程,函数名就是一个变量,如果声明在函数外,就相当于定义了一个全局变量,如果声明再某个过程中(包括复合语句),就相当于定义一个局部变量,其作用范围我就不说了.