課堂筆記 2020 4 3

2021-10-04 18:46:25 字數 741 閱讀 1550

& (並且),多個條件同時成立,有乙個條件不成立,就是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...