void 和 fun

void fun (char *c , int d ) void 和 fun 必须要一起联用吗???fun 代表什么 fun( ) 又能把括号里的参数怎么样????void 怎么用的??

void 和 fun 不一定要一起联用。fun 是一个函数的名字,是编程者自己取的,void 表示这个函数没有返回值。若fun有返回值,则要在前面加返回值的类型,比如 int fun()表示函数fun返回一个整数。 fun() 对于里面的参数,能把参数怎么样,要看具体的代码而定,比如: int fun(int x,int y){ x=x+y; return x;} 这个函数返回两个参数的和。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-07-26
不是必须一起联用。void表示该函数没有返回值,即返回值为空;fun代表函数名,实质上是函数的入口地址。fun():不会把括号里的参数怎么样,只是用传进来的的参数做相应的处理而已。void:如果函数没有返回值,则应该加上void
第2个回答  2013-07-26
void fun (char *c , int d ) 你这样是定义一个函数,,,函数的名字是fun,(char *c , int d )这个括号里面的是这个函数的形参。。char *c //是说定义一个字符型指针c;int d; //是说定义一个整形数字d
第3个回答  2019-01-15
当然有区别了
Fun(viod)意思是:首先Fun()括号里面的是形参,这个知道吧,也就是说形参的类型为空,没有的意思
而Fun()则是不需要形参,不知道明白没有
相似回答