1-1 无参数,无返回值
void fun(void) //函数返回值类型,没有返回值,就是无类型,要加个void,表示函数没有返回值,不写默认是int。{printf("我是fun");}调用:fun();
1-2 无参数,有返回值
int fun(void); //函数头加个分号---函数声明int fun(void){printf("我是fun");return 4;}
1-3 有参数,无返回值
void fun(int a,double b){printf("我是fun%d, %lf\n",a,b);}
1-4 参数个数不确定的函数
void fun(int a,...){//第一个参数一定要写,后面用三个点//第一个参数要具体,要指示未知参数的个数}例子:void fun(int a, ...); //声明函数int main(void){fun(2, 23, 12);return 0;}void fun(int a,...){}
