c语言函数返回值为空

C 语言 函数返回值为空是什么意思啊 ? 能详细点最好,偶请你吃饭^-^

在定义,声明函数时,函数名前面的就是表示函数的返回值;void 表是没有返回值也就是空值:void fun(){}这样就定义了一个没有返回值的函数,也是你说的空返回值。void fun(){return 0;}这样就会报错的。如果你函数名前面没有任何类型说明符,不是说他返回空值,而是要看你使的什么工具编写代码。一般如果函数名前面写类型说明符返回的是INT型。函数返回空就是代表你所写的函数不需要有什么值。如果你写的函数要求出一个值的话一定要有返回值。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-11-12
为空就是无返回值,比如void f(){}这个f函数就是个没有返回值的函数
void ——>返回为空
比如int f(){ return 1; } // 返回一个1
void ff() { /*无返回*/ }
int a = f(); // 接受f返回的1这个值
// int b = ff(); // 由于ff没有返回值,所以这是个错误的写法
第2个回答  2013-11-12
void main(){}这种?这儿说的返回值为空意思就是:没有返回值,如此……
第3个回答  2013-11-12
反回值为空也就是没有返回值,也就是return();
相似回答