C语言中的函数的调用时,用一般的变量会有用RETURN,而用指针变量就没有用RETURN?

如题所述

用指针变量相当于传址调用 (call by reference),会带出结果。
用一般的变量相当于传值调用 (call by value), 必须用return 返回结果。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-03-18
函数返回值是自己定义的啊
可以返回你制定的类型
int fn()返回int,需要return
void fn1()不需要return 值
第2个回答  2012-03-18
用指针变量直接就对那个数字进行操作了,所以不需要return啊。
你应该看一看C语言函数的传值调用和指针变量那块的知识。
第3个回答  2012-03-18
指针变量直接就把它指向的内存改变了,还要返回什么啊。
相似回答