首页 > 编程知识 正文

C语言函数类型与返回值类型不一致,C语言函数类型说明是指

时间:2023-05-03 08:36:28 阅读:190986 作者:1313

1.无参无返回值

#include<stdio.h>void fun(void)//等价于void fun(),定义函数{printf("我是无参无返回值函数!n");int a=1;int b=3;printf("c=%dn",a+b);}int main(){fun();//调用函数int a;//函数fun里面定义的变量不影响主函数定义变量return 0;}

2.有参数无返回值

#include<stdio.h>void fun(int a,char b,char c[10])//定义形参{printf("a=%d,b=%c,c=%sn",a,b,c);}int main(){int a=10;fun(a,'b',"Hello");//整形实参可以传递常数,变量,表达式return 0;}

3.无参数有返回值

#include<stdio.h>int fun()//int定义返回值类型,return后面可以跟常数,变量,表达式{int a=1;int b=2;return a<b?a:b;}int main(){int c=fun();//调用函数,必须定义一个匹配的变量printf("c=%dn",c);return 0;}

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。