一、自定义函数:定义与调用
1.定义

一个定义的例子:
int rollDice() {
int dice1 = 1 + rand() % 6;
int dice2 = 1 + rand() % 6;
int sum = dice1 + dice2;
cout << "player rolled" << dice1 << "+" << dice2 << '=' << sum << endl;
return sum;
}
2. 调用方式
在需要时,调用即可:
sum = rollDice()
如果自定义函数与调用处处于同一个文档:如果定义在前,则直接调用即可;如果定义在使用处之后,需要声明:
int rollDice();
如果自定义函数在另一个文档,则首先新建一个头文件,命名为myfuncs.h,并在这个文件中声明自定义函数:

然后新建一个c++文件实现头文件中声明的自定义函数:

本文详细介绍了C++中的自定义函数,包括如何定义和调用函数,强调了函数定义的位置对调用的影响。此外,还讨论了函数的递归调用,并通过一个实例展示了其工作原理。最后,提到了函数参数传递,表示后续会进一步展开讲解。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



