CShard入门007-详解操作符

–刘铁猛《C#语言入门详解》


操作符

操作符:又叫运算符,是来操作数据的,被操作符操作的数据称作操作数;

操作符,表达式和语句都是为方法服务的。

操作符的种类

操作符的本质

同数学中的符号类似,操作符的本质是对函数(算法)的“简记法”。

例如:乘法是对相同数字连续加法的简记。操作符也是对常用的一些方法进行简化,便于使用,而且操作符是可以重载的,他只是一个代表方法的符号。

与数学符号不同的是:操作符不能脱离与它关联的数据类型。

相同的“/”在不同数据类型下,所得到的结果就是不同的。

操作符的优先级

  • 同数学符号的“先乘除后加减”,操作符的运算过程中也会有优先级,具体的优先级按照“操作符的种类”栏的图所示,从上到下操作符优先级依次降低。若想改变操作符优先级,可以用圆括号()提高被括起来表达式的优先级。
  • 同优先级的操作符的运算顺序,除了带有赋值功能的操作符,同优先级操作符都是由左向右进行运算;带有赋值功能的操作符的运算顺序是由右向左。
  • 计算机语言的同优先级运算没有“结合律”:3+4+5只能理解为Add(Add(3,4),5),不能理解为Add(3,Add(4,5))

偷个懒,后期有空把操作符都给例子

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇