函数式编程中的函数用于创建模块化代码。我们在许多应用程序中构造子模块,以使我们的代码易于编写、易于调试,并且通过避免重复编写不必要的代码来提高效率。函数在实现这些特征方面发挥着作用。函数经常接受参数并产生结果。它有时可能不接受任何参数,但仍然会产生一些东西。在极少数情况下,函数接受一些输入但不返回任何内容。本课程将讨论接受参数但不返回任何内容的 C++ 方法。
定义这样一个有参数但无返回类型的函数,返回类型必须为void,并且参数列表中至少有一个参数
在这种情况下,为了产生输出,我们只需打印一些内容,或执行任何类似显示的操作,或在函数内部执行某些任务,而不显示任何输出。让我们看一个这样的例子,并看看 C++ 中的实现。在我们的示例中,我们将打印 n 行的星形金字塔,其中 n 是通过函数的参数。
这个程序,它打印n行金字塔,这里n是15。行号通过参数传递。由于它直接打印星号,因此不会返回任何内容。让我们看另一个例子,我们获取一个数字并使用函数调用显示它的反转。
这里还是从调用函数中获取数字作为参数,然后直接显示结果,所以没有返回任何内容。
函数用于使代码标准化和易于处理。在大多数情况下,我们使用函数来接收参数并在某些计算后返回某个值。但这不是一个过程。在本文中,我们讨论了如何在C++中编写一个接收参数但不返回任何内容的函数。就像在我们的第一个例子中,星星金字塔是根据输入的n行打印出来的,并直接显示结果。在第二个例子中,我们将数字参数传递,然后将其转换为反向形式,并且不返回结果,而是在控制台上显示结果。
以上是创建一个带有参数但没有返回值的C++程序的详细内容。更多信息请关注PHP中文网其他相关文章!