函数 后面()里面有变量的就是参数,没有就是无参,有时候一个调用要传个参数,例如你计算一个1+1=多少? 1+1是用户输入的,所以你调用这个函数的时候,函数就要定义为有带参数的函数,因为你要把用户输入的传过去,函数要接受到这个东西才能计算,。。。 而如果你只是知道一定要有这个操作,没什么东西要接受处理的,就不用带参数的函数。
长泰网站制作公司哪家好,找成都创新互联公司!从网页设计、网站建设、微信开发、APP开发、响应式网站等网站项目制作,到程序开发,运营维护。成都创新互联公司于2013年创立到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选成都创新互联公司。
有参有返回就是一根函数有参数同时也有返回值
例子
int f
int f(int a){
int sum = a + 23;
return sum;
}
以上的return sum就是返回值了
()里面int a就是函数的参数了
这属于c的函数的知识 函数的返回值和函数的参数
j=(g,h,i)??
你是打算写j=max(g,h,i)吧
这肯定错了,因为max函数的参数只有两个
你可以这么写
----------------------------------
j=max(max(g,h),i);
max要加返回值类型~你可以用int型,另外,打印printf("%d,j")只是让你了解下逗号表达式的用法,功能,有参有返回值涵数说的就是你传几个参数进去,可以出来返回类型的一个值,比如:h =max(c,d);两个实参c,d进去,返回值又赋值给h,注意这边,先进行函数调用,再进行了赋值,应该懂了吧~返回肯定是返回到调用函数之后的位置了,希望楼主去百度,了解实参,形参,这样会更好理解~~