C语言中的前置/后置++、- -

妖狐艹你老母 2022-08-31 15:19 319阅读 0赞

C语言中的++前置、后置++、- -前置、后置- -

在C语言中经常使用 ++ - - 单目操作符,那么前置和后置有什么区别呢?

  1. int main()
  2. {
  3. //前置:先操作,再使用
  4. //后置:先使用,再操作
  5. int a = 7;
  6. //printf("前置++a:a = %d\n", ++a);//8
  7. //printf("后置a++:a = %d\n", a++);//7
  8. //printf("前置--a:a = %d\n", --a);//6
  9. //printf("后置a--:a = %d\n", a--);//7
  10. return 0;
  11. }

总结:
++前置、- -前置:先操作++、- -,再使用
后置++、后置- -:先使用,再操作++、- -

发表评论

表情:
评论列表 (有 0 条评论,319人围观)

还没有评论,来说两句吧...

相关阅读

    相关 C++ 声明

    问题 最近遇到了两个类A、B相互调用的情况,于是想当然的在两个类A和B的头文件中 \include 了所需的头文件,当然结果编译报错了。为什么呢,A需要B,B需要A,形成