c语言-算术运算和赋值运算.pptVIP

  • 0
  • 0
  • 约3.72千字
  • 约 45页
  • 2019-08-23 发布于浙江
  • 举报
n++,n--,++n,--n ++让参与运算的变量加1,--让参与运算的变量减1 作为后缀(postfix)运算符时,先取n的值,然后加/减1 作为前缀(prefix)运算符时,先加/减1,然后取n的值 m = n++; m = n; n++; n++; m = n; n++,n--,++n,--n ++让参与运算的变量加1,--让参与运算的变量减1 作为后缀(postfix)运算符时,先取n的值,然后加/减1 作为前缀(prefix)运算符时,先加/减1,然后取n的值 m = ++n; Example: j = ++i - 2 i 5 similar to i = i + 1; j = i – 2; j ?? 4 6 前缀( Prefix )增1和减1运算符 Example: j = i++ - 2 i 5 similar to j = i – 2; i = i + 1; j ?? 3 6 int a=3; printf(%d, -a++); 3 similar to printf(%d, -a); a = a + 1; 4 良好的程序设计风格提倡: 在一行语句中,一个变量只能出现一次增1或者减1运算 Because过多的增1和减1运算混合,不仅可读性差,而且因为编译器实现的方法不同,导致不同编译器产生不同的运行结果 circumferen

文档评论(0)

1亿VIP精品文档

相关文档