问答详情
源自:5-1 自创函数

关于函数调用问题

#include <stdio.h>

int main()

{

    int a=4;

    int b=6;

    swap(a,b);

    return 0;

}

void swap(int a,int b)

{

    if(a>b)

    {

        printf("%d",a);

    }

    else 

    {

        printf("%d",b);

    }

}

为什么我的自定义函数在主函数后 且在主函数中不声明但还可以用 不会出现错误

提问者:废寝忘食陈同学 2019-08-24 09:53

个回答

  • 小小疾飞
    2019-08-24 17:17:17
    已采纳

    最好声明一下,规范一点。可能编译器不同吧。