關於C的一些認識與理解

2021-09-01 15:05:29 字數 979 閱讀 2877

講講我在這段時間都學到了什麼從前未曾注意的重要的點,更重要的是新學到的知識啦。

用space縮排改為用tab鍵縮排

大括號的放置出現了變化,緊跟在 條件 迴圈 語句之後 **更緊湊且更短

'='   ','   ';'   旁加空格 更加清晰

2.

from to

for(;;) for(;;)

}

3.int a, b;

a = 0;

for(i=1; i<=2; i++)

"?:"條件運算子 : n = a>b?a:b;(則n為其中大的那個數)注意:這個運算子自右向左計算

"<<"and">>"移位運算子:左移3<<2:按二進位制形式把所有的數字向左移動對應的位數,高位移出(捨棄),低位的空位補零。相當於*2,注意向上與向下溢位的情況=>正負號轉變。右移3>>2:按二進位制形式把所有的數字向右移動對應位移位數,低位移出(捨棄),高位的空位補符號位,即正數補零,負數補1。=>算數移位(與符號相關)

","逗號運算子:其表示式的值為後乙個

"&" "^" "|" "~" 四種位運算子:分別是:與;異或;或;位的取反

字元的輸入與輸出:

1.行響應(輸入完一行後敲回車才有輸出)

char ch;

while((ch = getchar()) != eof) //eof: end of file <=> ctrl z

putchar();

2.字元響應(輸入乙個字元響應一次,常用於遊戲如方向鍵等)

#include//con:顯示器 io:input & output

while(1) =>逐個字元列印

while(1) =>不管輸入什麼字元都輸出'*' (也是字元響應)

c 關於迭代器的一些認識

眾所週之當使用乙個容器的insert或者erase函式通過迭代器插入或刪除元素 可能 會導致迭代器失效,因此很多建議都是讓我們獲取insert或者erase返回的迭代器,以便用重新獲取新的有效的迭代器進行正確的操作 view plaincopy to clipboardprint?iter vec....

關於Jsoup的一些認識

jsoup是解析html的工具,使用時要匯入jsoup.jar包 獲取 的html檔案 獲取jsoup連線 connection con jsoup.connect classno 獲取document物件 document doc con.get 獲取標籤中的html內容,例如sdskd中標籤的內...

關於宗教的一些認識

來京之後,我切實感受到了宗教的存在。實驗室的乙個小夥伴,是個 徒。為了了解 教的文化活動,我參加了好幾次她所在的教會的活動。感受頗多 其一,彼此陌生的人,因為信仰,居然可以短時間內形成親密團結的氛圍,滿臉樸實 毫無警惕地敞開心懷,進行懺悔,進行交流。其二,活動的形式有歌唱讚美主,演說認識主的過程。讚...