正在加载图片...
清华大学出版社 TSINGHUA UNIVERSITY PRESS 7.1用户自定义函数的种类 有返回值函数和无返回值函数 C语言的函数兼有其它语言中的函数和过程两种功能,从这个 角度看,又可把函数分为有返回值函数和无返回值函数两种。 1)有返回值函数 此类函数被调用执行完后将向调用者返回一个执行结果,称 为函数返回值,如数学函数即属于此类函数。由用户定义的这种 要返回函数值的函数,必须在函数定义和函数声明中明确返回值 的类型,在函数调用时要接收函数的返回值。 2)无返回值函数 此类函数用于完成某项特定的处理任务,执行完成后不向调 用者返回函数值,这类函数类似于其它语言的过程。由于函数无 须返回值,用户在定义此类函数时可指定官的返回为空类型,空 类型的声明符为Vod,在函数调用时不能得到函数的返回值。 返回本章首页2 返回本章首页 7.1 用户自定义函数的种类 1. 有返回值函数和无返回值函数 C语言的函数兼有其它语言中的函数和过程两种功能,从这个 角度看,又可把函数分为有返回值函数和无返回值函数两种。 1)有返回值函数 此类函数被调用执行完后将向调用者返回一个执行结果,称 为函数返回值,如数学函数即属于此类函数。由用户定义的这种 要返回函数值的函数,必须在函数定义和函数声明中明确返回值 的类型,在函数调用时要接收函数的返回值。 2)无返回值函数 此类函数用于完成某项特定的处理任务,执行完成后不向调 用者返回函数值,这类函数类似于其它语言的过程。由于函数无 须返回值,用户在定义此类函数时可指定它的返回为空类型,空 类型的声明符为void,在函数调用时不能得到函数的返回值
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有