OC基礎3 一些基本概念

2022-03-23 14:22:33 字數 541 閱讀 1764

"oc基礎"這個分類的文章是我在自學stephen g.kochan的《objective-c程式設計第6版》過程中的筆記。

1、關於nslog函式中的「%2i」:

(1)、如果nslog函式輸出兩行資料,分別為9和10。如果使用「%i」輸出,則9會和1對齊,如果使用「%2i」輸出,則9會和0對齊。「%2i」表示輸出的整型數會預設佔兩個字元的寬度並且右對齊;

(2)、如果要左對齊,則需要寫成「%-2i」,注意負號。

2、關係運算子:

&& 是and,|| 是or;

3、&&比 ||的優先順序更高

4、程式段:

scanf(「  %c」, &c);

在%c前輸入乙個空格,會導致程式在讀取字元的時候,自動跳過空白字元;

5、使用switch語句進行判斷時,在多個case後最後的其他情況,應該使用default

6、條件運算子:a ? : b 等價於 a ? a : b;

C 一些基本概念

建構函式的作用是對物件本身做初始化工作,也就是給使用者提供初始化類中成員變數的一種方式。析構函式是釋放物件執行期間所申請的資源。函式的過載,過載構成的條件 函式的引數型別不同 引數個數不同,才能構成函式的過載 在乙個類中 注意,只有函式的返回型別不同是不能構成函式的過載。在函式過載時,要注意函式帶有...

linux OS一些基本概念

1.什麼是os?好簡單好x的問題,可是如果真的要自己用稍微官方稍微正規的語言或文本來回答,我真的能回答清楚嗎?好吧,我先來用自己的語言來回答。再去找點官方的定義。我自己的回答 os就是乙個可以管理並且相對合理分配計算機資源的軟體。官方回答 作業系統 英語 operating system,簡稱os ...

Thread一些基本概念

1 實現執行緒的三種方式 extends thread implements runnable implements callable new futuretask callable new thread futuretask 2 執行緒讓步yield 讓執行緒由執行狀態變為就緒狀態,不會釋放鎖 3...