C语言创造函数(方法)并且引用的方法

创造函数的目的是用来完成某个具体的功能,也可以称其为方法,有了具体的方法就可以引用此函数名来达到简化程序的目的

一、函数的表达方式

函数类型  函数名称(形参){函数体}   

这四部分构成 (其中形参可有可无但()一定要有)

二、创造函数

创造函数有两种常用方法。他们的区别在于是否有返回值,同时他们的调用也有些许不同。

1、有类型 有返回值(此函数是用方法输出一个数据,以便接下来接收,个人理解为传参)

int add1(int a)

{

return a;

}

2、无类型 无返回值(此函数输出一个具体的方法,以便接下来直接应用)

void odd2()
{	
	int b = 6;
	printf("%d", b);
	//还可以写一个方法比如判断语句等
}

三、调用函数

1、有类型有返回值

#include

int odd1(int a)
{
    return a;
}

int main()
{
    //创造实参给形参传递
    int a = 5;
    //创造一个变量储存函数的返回值
    int m;
    m = odd1(a);
    //输出获取的函数
    printf("%d\n", m);
    return 0;
}

需要注意的是形参和实参时是一一对应的关系

例如       形参      int odd (int a,int b){return a+b}

          接收实参   odd(c,d);

所以 c的值赋给int a ,d的值 赋给int b。

2.无类型无返回值

#include
void odd2()
{	
	int b = 6;
	printf("%d", b);
}
int main()
{
	odd2();
	return 0;
}

你可能感兴趣的:(c语言,开发语言)