c语言中怎么调用函数

c语言中怎么调用函数,第1张

函数调用方法就这几种
1、直接调用,这种函数一般没有返回值,或者不需要返回值
如 printf("你好,可以直接调用printf函数的!")
2、表达式调用,比如对于用户写的一个求最大值函数int max(int a,int b),一般有返回值
如 c=max(6,9) 也就是要用一个量来接收函数返回来的值。
3、参数调用,同样对于上面的max
如:c=max(max(4,6),8) 这里面的一个max函数相当于又作了前面那个max函数的第一个参数
至于编写函数那你根据情况是不需要返回值,直接处理掉,如1 还是提供给别人一个返回值,给了别人,让别人用,如2 3

函数名加(实参),这样吧举个例子你看一下
int add(int x,int y)
{
int x,y;
int z;
z=x+y;
return z;
}//定义一个z=x+y的函数
int main()//主函数
{
int a=10,b=20;
int m;
m=add(a,b);//这句就是函数的调用调用了add函数
printf("%d",m);
return m;
}
理解了没还没的话仔细看下教材这个问题很容易解决的

函数分为库函数和自定义函数,在调用库函数时只要标明头文件(所谓头文件就是一个东西,里面包括了一些函数各声明之类的,当你要调用它中的函数时就就得先向程序说明你要调用这个文件里的函数,否则有有侵权行为哦)可以在主调函数中调用这个头文件里的所有函数了,例如头文件为#include<stdioh>你就可以在主调函数中调用这个头文件里的函数:
main
{ printf("haha");/这时main函数为主调函数,printf为被调函数/
}
调用自定义函数时其实和调用库函数一样的,只不过这个函数是你自己定义的,再如:
main
{ void f();/声明 f()函数/
f(); /调用f()函数/
}
f()
{
printf("haha");/f()函数调用库函数/
}


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12751254.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-27
下一篇 2023-05-27

发表评论

登录后才能评论

评论列表(0条)

保存