C语言 嵌套调用

函数之间可以嵌套调用但是不能嵌套定义

嵌套调用例子:

#include 
void new_line()
{
    printf("hehe");
}
void three_line()
{
    int i=0;
    for(i=0;i<3;i++)
    {
        new_line();
    }
}
int main()
{
    three_line();   //打印3次hehe
    return 0;
}
            

嵌套定义例子:

int Add(int x,int y)
{
    return x+y;
    int Sub(int x,int y)   //错误使用,请勿模仿
    {
        return x-y;
    }
}

你可能感兴趣的:(c语言,java,前端)