關于函數調用問題
#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
最好聲明一下,規范一點。可能編譯器不同吧。