一个函数必须要有返回值,在C语言中有时候你没有指定,其实编译的时候软件(比如TC20)自动给你加上了一个返回值(具体是void还是int忘记了)
如果你用VC60编译,就会提示warning,告诉你函数没有返回值
C语言:函数前加void是表示函数的返回值为空,void表示空。
返回值为空表示此函数可以没有return语句,或者使用return;语句。
返回值概念:一个函数的函数名既是该函数的代表,也是一个变量。由于函数名变量通常用来把函数的处理结果数据带回给调用函数,即递归调用,所以一般把函数名变量称为返回值。通俗点来说就是函数执行完毕后得到的结果。
返回值的类型可以有很多 void、bool 、int 、以及自定义的类型等等。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)