首页 相关文章 C语言:黑客学员必修课(二)

C语言:黑客学员必修课(二)


  算术表达式
  
  是由算术运算符和括号连接起来的式子, 以下是算术表达式的例子:
  
  a+b  (a*2)/c (x+r)*8-(a+b)/7  ++i sin(x)+sin(y)  (++i)-(j++)+(k--)   
  
  赋值运算符和赋值表达式
  
  简单赋值运算符和表达式,简单赋值运算符记为“=”。由“= ”连接的式子称为赋值表达式。其一般形式为: 变量=表达式 例如:
  
  x=a+b
  
  w=sin(a)+sin(b)
  
  y=i+++--j 赋值表达式的功能是计算表达式的值再赋予左边的变量。赋值运算符具有右结合性。因此
  
  a=b=c=5
  
  可理解为
  
  a=(b=(c=5))
  
  在其它高级语言中,赋值构成了一个语句,称为赋值语句。 而在C中,把“=”定义为运算符,从而组成赋值表达式。 凡是表达式可以出现的地方均可出现赋值表达式。例如,式子x=(a=5)+(b=8)是合法的。它的意义是把5赋予a,8赋予b,再把a,b相加,和赋予x ,故x应等于...[ 查看全文 ]

2016-02-19 标签:

C语言:黑客学员必修课(二)的相关文章

手机页面
收藏网站 回到头部