1、f(int a)是自己定义的函数.. { int b=0; static int c=3;//static关键字是静态的意思 b++;//b++就是先使用b的值,再把b的值+1 c++; return(a+b+c);//返回三个数相加的值 } main() { int a=2,i; for(i=6:i<8;i++)//for循环,循环条件是i<8,第循环一次i+1 printf("%d",f(a));//调用函数,并打印出返回的值 }
2、函数调用的一般形式为:
函数名(实参列表);
实参可以是常数、变量、表达式等,多个实参用逗号,分隔。
在C语言中,函数调用的方式有多种
f(int a)//自己定义的函数.. { int b=0; static int c=3;//static关键字是静态的意思 b++;//b++就是先使用b的值,再把b的值+1 c++; return(a+b+c);//返回三个数相加的值 } main() { int a=2,i; for(i=6:i<8;i++)//for循环,循环条件是i<8,第循环一次i+1 printf("%d",f(a));//调用函数,并打印出返回的值 }
f(int
a)//自己定义的函数..
{
int
b=0;
static
int
c=3;//static关键字是静态的意思
b++;//b++就是先使用b的值,再把b的值+1
c++;
return(a+b+c);//返回三个数相加的值
}
main()
{
int
a=2,i;
for(i=6:i<8;i++)//for循环,循环条件是i<8,第循环一次i+1
printf("%d",f(a));//调用函数,并打印出返回的值
}
函数名:f,参数列表中,只有一个参数,且类型为int,名称叫a
此函数不返回任何值,即void
在C语言中
void可以省略不写,
为了方便代码阅读,建议加上void