一.基本運算符
+? -? *? /? %(取余)
例子:10/3-->3? 9%5-->4
注意++ -- 在前在后之間的不同
二.運算符的優(yōu)先級(忽略)
int a = (b++)*(c--) //括號最優(yōu)先
三.邏輯表達式-->得到的計算結果是boolean類型的值true false
>? <? !=? ==
a==b -->true false//判斷a是否等于b。
a=b //把b的值賦給a。
四.三元表達式
int a = 10;
int b =20;
int c = a>b?a:b;-->c=20? //先判斷a是否大于b,如果a大于b,c就等于a,否則c就等于b。
五.& | !與或非
|表示或(表示有一個為true就為true)
&表示與(表示全部為true才為true)
1個| & !表示的是單純的與或非的運算。
2個| & 表示的是短路運算。
相關例子:
4|5-->5//轉換為二進制,再進行或運算。(兩個操作數(shù)只要1就為1)
100
101
101
2&3-->2//轉換為二進制,再進行與運算。(兩個操作數(shù)都為1才為1)
010
011
010
!4-->3//轉換為二進制,再進行非運算。
100
011
六.標識符
關鍵字不能作為標識符
七.定義變量的規(guī)則
1.見名知義(不能用拼音)
string stuNo;
2.駝峰標識
class的第一個字母用大寫,其他的函數(shù)和變量第一個字母用小寫。
HelloWorld? stuNo