基本运算符及优先级

来源:互联网 发布:张亚东高圆圆知乎 编辑:程序博客网 时间:2024/05/17 08:27

一、= 号

符号 = 为赋值运算符,格式为:变量名=变量的值


二、/ 号

符号 / 为除法运算符,需注意的是当用一个整数除以一个浮点数时,得到的结果没有进行四舍五入,而是直接截尾,即舍弃整个小数部分。


三、%号

符号 % 为取模运算符,只可用于整数运算,表示取余。

a%b 和a - (a/b)*b 是一样的。(a,b都是整数)


四、++、--符号和前缀、后缀区别

符号 ++ 表示增量运算符,当单独使用这些增量运算符时,i++和++i基本无区别,而当运算符及其操作数是一个更大的表达式中的一部分时,i++表示先使用i,然后将它的值增加,而++i则表示先将i的值增加,再使用它。--运算符同理。

使用增量或减量运算符避免出错应注意:

1.如果一个变量出现在一个函数的多个参数中时,不要将增量或减量运算符用在它上面。

2.当一个变量多次出现在一个表达式中时,不要将增量或见谅运算符运用在他的上面。


五、运算符的优先级


六、C中一些基本运算符




0 0
原创粉丝点击