我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

C++有关函数的语法


int fact(int val)
{
    int ret = 1;
    while (val > 1)
        ret *= val -- ;
    return ret;
}

ret*=val是懂了。为什么后面有个”--“,这个叫做什么表达式,(或者说这种写法叫做什么?)

“--”是自减的意思,后置说明要先执行“ret = ret * val”语句,后执行“val--”语句,也就是“val-1”。

近期文章

  • 俺的web好难啊学不明白
  • 求解释一下该代码什么意思
  • 一元正号如何作用于指针?
  • 这个怎么运行不出来,求改正
  • Android studio里面List无数据
  • 数据库转换,Oracle语句转换成MySQL语句,始终转不了row_number ()over()
  • VScode中Microsoft Edge Tools插件每次启动下面都会有一个提醒,该如何解决
  • wxpython 下载总是报错
  • Wxpython 下载一直报错
  • centos 进入容器后clear 失效
  • 高版本PySide6(Qt for python 6)找不到pyside6-uic等工具,如何解决?
  • 有没有人知道讲一下这些代码如何实现的
  • 无法启动虚拟机,一直打不开
  • IDEA连接SQL后用JAVA创建登录界面,为什么会出现这个问题
  • java里面我定义了一个DTO作为接收对象,也将他作为返回对象 ,这种结构合理吗?
  • ret的输出结果为1?
  • 请问这样的无限循环指令是做什么的呢?
  • C语言( 数组 函数。 )
  • 做小型电子秤时LCD显示了乱码
  • myeclipse ,export导出jar包,之后用jd-gui打开,写的代码报错,具体如下图,那位大佬知道啥情况

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华