函数的副作用和函数没有任何返回值有什么联系
发布网友
发布时间:2022-04-23 14:00
我来回答
共1个回答
热心网友
时间:2023-10-17 02:36
一般void类没有返回值的函数,通常这类函数设计时不需要返回值,比如输出一句话等等。
如果想要通过函数修改传入参数的值,可以设计将函数的参数由值传递,改为引用(地址)传递,这样就可以在函数中改变参数的值了。追问如果一个函数没有返回值,那此函数就具有副作用,也就是说它不是纯函数!怎么理解,如果表述有错,还望指点
热心网友
时间:2023-10-17 02:36
一般void类没有返回值的函数,通常这类函数设计时不需要返回值,比如输出一句话等等。
如果想要通过函数修改传入参数的值,可以设计将函数的参数由值传递,改为引用(地址)传递,这样就可以在函数中改变参数的值了。追问如果一个函数没有返回值,那此函数就具有副作用,也就是说它不是纯函数!怎么理解,如果表述有错,还望指点