C 操作基礎

2021-09-10 09:20:20 字數 1900 閱讀 2707

目錄

常用的快捷鍵:

摺疊:注釋:

資料型別:

命名規範:

轉義符:

算數運算子和復合賦值運算子:

邏輯表示式:

異常處理:

ctrl+k+d:沒錯誤的情況下,重排。

ctrl+k+c:快速注釋。

f5:啟動除錯

f6:生成解決方案。

f1:選中內容msdn的運用

f12:轉到定義。

f11:逐行除錯

console.writeline(); cw+tab兩次

for (int i = 0; i(是給程式設計師看的,寫在**的上面或者右面)第一種注釋:單行注釋

//後面寫注釋內容

第二種注釋:多行注釋

/*開頭

此專案創作於

結束*/

第三種注釋:多行注釋

在類或者方法上面寫///

decimal:金錢小數

1.以字母,下劃線或@開頭,不要用數字開頭。後面可以跟數字,字母,下劃線。

2.變數名千萬不要用關鍵字。(關鍵字是藍色的)

3.c#中大小寫是敏感的,不是同乙個單詞。

4.英文縮寫,全部用大寫。

1,在顯示不出來的特殊符號前面加上 \ ,可以使得符號顯示。表達方式:\+特殊符號。

\+特殊字元。

\n:表示換行

\b:覆蓋前面的內容,相當於退格鍵。

\\:表示乙個槓

\t:表示水平製表符。盡可能的和上面的對齊:

\":表示乙個雙引號。

@會讓\t失效。@涉及路徑的時候使用:

算數運算子:

%(取餘,取模)取餘數

num--:先取原值,再運算,再自身減一。

--num:先自身減一,再參與運算。 

一元算數符++/--比二元的優先順序高。

&&邏輯與:

如果表示式1 與表示式2有乙個為false,那麼整個表示式的結果為false。

如果兩個表示式的結果都是true,那麼整個表示式的結果true。

||邏輯或:

如果表示式1或者表示式2有乙個結果為true,那麼整個表示式的結果為true。

如果兩個表示式的結果都為false,那麼最後結果為false。

|邏輯非:

如果表示式是正確的,那麼取反後就是錯誤的。

如果表示式是錯誤的,那麼取反後就是對的。

try-catch:

trycatch

finally

在try塊中獲取並使用資源,在catch快中處理異常,在finally塊中釋放資源。

舉例:

C 位操作基礎

運算子 含義按位反 按位與按位或 按位異或 左移右移 1 按位反 一元運算子,逐位取反,產生二進位制反碼 例 10010001 01101110 2 按位與 二元運算子,逐位比較,都真才真 1 1 1 例 10010001 00110000 00010000 3 按位或 二元運算子,逐位比較,有真即...

c 單鏈表基礎操作

最近開始刷leetcode,感覺自己的基礎太差,基本的鍊錶部分的問題都得想很久,今天花了乙個晚上的時間將鍊錶的基礎操作都實現了一遍,記錄一下自己的收穫 最大的是收穫的一句話 鍊錶的操作使用替身 替身其實就是類似指標的東西,但是我之前一直沒有想到這一點,導致思路堵塞 舉個例子 我要操作first,如遍...

C 中string基礎操作

s.substr pos,n 擷取s中從pos開始 包括0 的n個字元的子串,並返回 s.substr pos 擷取s中從從pos開始 包括0 到末尾的所有字元的子串,並返回 s.replace pos,n,s1 用s1替換s中從pos開始 包括0 的n個字元的子串 s.find s1 查詢s中第一...