IT入门 > 教程 > C++ >

  • 定义函数

    日期:2020-11-21 23:33:58 点击:1601 好评:1

    使用以下语法定义C++函数: 返回类型 函数名( 参数列表 ){函数体} 返回类型:函数返回值的数据类型。 函数名:函数的名称。 参数:调用函数时,向参数传递一个值。此值称为实际参...

  • 总结

    日期:2020-11-21 20:52:23 点击:1210 好评:4

    传递值: 此方法将参数的实际值复制到函数的形式参数中。在这种情况下,对函数内部的参数所做的更改对参数没有影响。 通过引用传递: 此方法将参数的引用复制到形式参数中。在函数...

  • 通过引用

    日期:2020-11-21 20:51:54 点击:1261 好评:3

    通过引用传递将参数的地址复制到形式参数中。在函数的实际调用中使用了地址。这意味着对参数所做的更改会影响参数。 要通过引用传递值,参数指针将像任何其他值一样传递给函数...

  • 传递值

    日期:2020-11-21 20:51:26 点击:1501 好评:7

    默认情况下,C++中的参数是通过值传递的。 当按值传递时,参数的副本将传递给函数。 例子: void myFunc(int x) { x = 100;}int main() { int var = 20; myFunc(var); cout var;}// 输出 20 因为参数的副本传递给...

  • 函数参数

    日期:2020-11-21 20:51:13 点击:1717 好评:5

    有两种方法可以在调用函数时将参数传递给函数。 按值:此方法将参数的实际值复制到函数的形式参数中。在这里,我们可以在不影响参数的情况下更改函数中的参数。 通过引用:此方法...

  • 数组和函数

    日期:2020-11-21 20:50:49 点击:1267 好评:4

    我们可以在main()中使用函数,并为示例数组调用它: void printArray(int arr[], int size) { for(int x=0; xsize; x++) { cout arr[x] endl; }}int main() { int myArr[3]= {42, 33, 88}; printArray(myArr, 3);} printArray函数以一个数...

  • 数组和函数

    日期:2020-11-21 20:50:30 点击:1537 好评:2

    数组也可以作为参数传递给函数。 声明函数时,参数应定义为使用方括号的数组。 例如: void printArray(int arr[], int size) { for(int x=0; xsize; x++) { cout arr[x]; } }...

  • 递归

    日期:2020-11-21 20:50:22 点击:1218 好评:3

    现在我们可以调用阶乘函数了。 int factorial(int n) { if (n==1) { return 1; } else { return n * factorial(n-1); }}int main() { cout factorial(5);}//输出 120 退出条件的另一个名称是基本情况。 请记住,对于真正...

  • 递归

    日期:2020-11-21 20:49:25 点击:1435 好评:7

    让我们定义一下我们的功能: int factorial(int n) { if (n==1) { return 1; } else { return n * factorial(n-1); }} if语句定义退出条件。在本例中,当n等于1时,返回1(1的阶乘为1)。 在递归函数中,我们将返回与...

  • 递归

    日期:2020-11-21 20:48:58 点击:1342 好评:4

    C++中的递归函数是调用自身的函数。 为了避免递归无限期运行,必须包含终止条件。...

广告位API接口通信错误,查看德得广告获取帮助