& (並且),多個條件同時成立,有乙個條件不成立,就是false
|(或者),多個條件,有乙個條件結果是true,結果就是true。
!(取反),非true,則結果為false,非false,則結果為true。
&&:(短路與):和&在運算結果上沒有卻別,在運算效率上有區別。
||:(短路或):和 || 在運算結果上沒有卻別,在運算效率上有區別。
^(異或):相同為false,不同為true。
&,|,^:兩端是數值,就是位運算子。兩端是boolean型別,就是邏輯運算子。
&:運算規則,有0 則0.(數值推出補碼運算,每個位有0則0).
| :有1則1,
^:相同則0,不同則1.
~:按位取反。0變1,1變0.
<<(左移):(3<<2),3的二進位製碼,向左移動兩位,空位補0.
(右移):負數,最高位補1,正數,高位補0
無符號右移):不管高位是1或者0,都補0.
格式:(表示式)?結果1:結果2
步驟:
順序結構
選擇結構:
if語句:
if…else語句:
if(){}…else if(){}…else if(){}…else{}語句:多重條件選擇。
if…else和三元表示式的區別:
switc語句:switch()
迴圈語句:
格式:for(迴圈的初始值;迴圈的條件;控制迴圈的語句)
sqlplus課堂筆記
desc user tables select from user tables where table name emp update 表名 set 列名 修改後資料 where 行名 aaa create table student id number 5,2 primary key,sname...
linux課堂筆記
rw r r 第一位有 d,l 表示普通檔案,d表示目錄,l表示連線檔案 快捷方式 接下來三位為一組,分別表示u所有者,g所屬組,o其他人。r讀,w寫,x執行 代表acl許可權 數字代表引用計數 開頭的檔案代表隱藏檔案 系統檔案 ls l簡稱ll就是ls的詳細資訊 建立目錄 mkdir make d...
課堂筆記六
偵錯程式 gdb 程式除錯工具 使用 gcc g test.c o test gdb test gdb run 執行程式 gdb list 檢視 gdb quit 退出 gdb break 21 執行到21行 gdb next 單步執行 gdb print 變數名 檢視變數數 gdb continu...