C++ 函数在c++;重要吗?

C++ 函数在c++;重要吗?,c++,C++,但鉴于: 12 value is12 为什么会这样?函数的位置是否在C++中存在?< p>函数需要在使用之前声明。除此之外,没关系。所以你可以有这个: cpp: In function ‘int main()’: cpp:8:7: error: ‘cappy’ was not declared in this scope 函数在使用前需要声明。除此之外,没关系。所以你可以有这个: cpp: In function ‘int main()’: cpp:8:7: error: ‘cappy’ w

但鉴于:

12
value is12
为什么会这样?函数的位置是否在C++中存在?

< p>函数需要在使用之前声明。除此之外,没关系。所以你可以有这个:

cpp: In function ‘int main()’:
cpp:8:7: error: ‘cappy’ was not declared in this scope
函数在使用前需要声明。除此之外,没关系。所以你可以有这个:

cpp: In function ‘int main()’:
cpp:8:7: error: ‘cappy’ was not declared in this scope

<>这是因为在C++中编译器通过一次读取文件,而不是“聪明地知道”这是一个正在调用的未来函数。因此,你可以更早声明函数,或者创建一个头文件来声明你要使用的所有函数。

< P>它发生了,因为在C++中编译器一次读取文件,而不是“聪明地知道”这是一个正在调用的未来函数。因此,您可以更早地声明函数,或者制作一个头文件,声明您将要使用的所有函数。

在使用函数之前声明函数,这可能是一个好问题人的翻版,像您一样批判性地思考和练习是最好的学习方法!在你使用它之前先声明这个函数可能是好问题人的复制品,像你一样批判性地思考和练习是最好的学习方式!
cpp: In function ‘int main()’:
cpp:8:7: error: ‘cappy’ was not declared in this scope
void cappy(); // declaration

int main()
{
  cappy();
}

void cappy() // definition
{

}