小编Anv*_*vay的帖子

if(i ++)条件如何工作?

可能重复:
后增量和预增量概念?

在这种情况下,我无法理解"if条件"如何与增量/减量运算符一起使用:

#include<stdio.h> 
void main() 
{ 
  int n=0; 
  if(n++) 
  { 
    printf("C-DAC"); 
  } 
  else if(n--) 
  { 
    printf("ACTS"); 
  } 
}
Run Code Online (Sandbox Code Playgroud)

它的输出是ACTS.

在IF情况下发生了什么?

c if-statement boolean-expression

-2
推荐指数
1
解决办法
1万
查看次数

标签 统计

boolean-expression ×1

c ×1

if-statement ×1