Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 如何调用定义参数为空的函数?_C++ - Fatal编程技术网

C++ 如何调用定义参数为空的函数?

C++ 如何调用定义参数为空的函数?,c++,C++,实际上,当我得到一个函数的定义并被要求编译它时,我遇到了这个问题。比如说,事情是这样的: double SumSeries () { ........................ return sum; } 正文是打印给定系列数字的值所需的代码。在main函数中,如何调用此函数并打印返回值?您可以这样调用函数:SomeFunc(someParams)

实际上,当我得到一个函数的定义并被要求编译它时,我遇到了这个问题。比如说,事情是这样的:

double SumSeries ()
{
    ........................
    return sum;
}

正文是打印给定系列数字的值所需的代码。在main函数中,如何调用此函数并打印返回值?

您可以这样调用函数:
SomeFunc(someParams)
intmain()
{

标准::cout
cout@Aneek..If该方法正在计算数组中的数字和,您需要将数组作为参数传递给此函数。但是,如果该方法只是打印和,则无需将任何参数传递给此函数。您可以在外部计算数组中的数字和,并将其存储在sum变量中。请让我知道exact方法实现,以便我能够提供帮助。刷你的基础知识,我希望它能工作。因此,在这之后,我然后键入函数的定义,对吗?编译后会让你知道!是否需要在主函数中使用void?不使用int有什么原因吗?void是在我们不想返回任何东西和n时使用的否则,您可以使用int,因此在结束时必须返回一个整数,该整数将被操作系统或调用函数使用。在此之后可以定义函数,但最好在main之前声明它,如
double sumsseries();
@Aneek-
int
是语言定义所必需的。一些编译器允许使用
void
,但这是一个(错误的)扩展。因此,在这里,变量sum在定义中返回。那么,我如何在main函数中使用它呢?void main()//或int{……//
double ret = YourFunc();
int main()
{
 std::cout << "Result : " << SumSeries() << '\n';
}
cout<<SumSeries();