&&、||:短路與、或;一旦條件成立,則輸出結果,後面內容不執行,執行速率高效
如:true&&false&&true&&true。。。
& 、|: 非短路 ;按程式邏輯全部執行
邏輯判斷?為true則輸出此位資料:為false則輸出此位資料;
運算子優先順序:
1、括號,如:[ ]、()
2、一元運算子:++、–、!、-
3、二元運算子:+、-、*、/、%
4、關係運算子:>、>=、<、<=、==、!=
5、邏輯運算子:&&、||、!、&、|
6、條件運算子和賦值運算子:?:、=、+=、-=、*=、/=
判斷語句
1、if(條件語句)
else
if(條件語句)
else
2、switch(表示式)
迴圈語句
1、while(條件判斷)
2、dowhile(判斷條件)
注:內容至少執行一次
3、for(初始值;條件判斷;自增)
運算子 流控制 test echo
shell傳遞引數,執行shell指令碼的時候,向指令碼中傳遞引數,指令碼內獲取引數的格式為 n n是乙個數字,代表的是 第幾個引數,n是從1開始,0指的是檔案的檔名,echo 執行的檔名 0 echo 第乙個引數為 1 傳遞到指令碼的引數個數,顯示全部的傳入引數。三個引數1 2 3 則 表示 12...
C 運算子 控制流
1 運算子 1.1 一元運算子 負號 正號 可以省略 1.2 二元運算子 優先順序,乘 除 取餘 加 減 賦值 二元賦值運算子,1.3 三元運算子 條件?結果1 結果2 條件 為true時返回 結果1 為flase返回 結果2 1.4 關係運算子和相等運算子 1.5 邏輯運算子 or運算子 任何乙個...
(2)運算子和控制流
運算子 一元運算子 二元運算子 將加法運算子用於字串。在算數運算子中使用字元。int n 3 4 char c char n 浮點型別的特殊性 不精確 非數字 1f 0 負無窮大 圓括號 賦值運算子 遞增遞減 線性安全的遞增和遞減 system.threading.interlocked incre...