c程式設計4

2021-09-28 22:08:56 字數 472 閱讀 2395

第四章:選擇結構程式設計

1.if語句用來實現兩個分支的選擇結構

2.switch用來實現多分支的選擇結構

if語句的一般表達形式

if表示式語句一

語句二1.if 語句一

2.if 語句一 else語句二

3.if語句一else if語句二else 語句三…else語句n

關係運算子及其優先順序

等於和不等於優先順序低

小於小於等於大於大於等於優先順序高

邏輯運算子及其優先順序

&&與(也就是數學上的且)

||或與數學相等

!非與數學相等

優先順序排序

1!非2算術運算子

3關係運算子

4&&和||

5賦值運算子條件運算子

a>b?(max=a):(max=b)相當於

if(a>b)max=a;

else max=b;

C專家程式設計 4

在大部分情況下,陣列和指標是可以互換的。書中的第4章主要講解了陣列和指標的不同之處,而在第9章則著重討論兩者可以互換的場景。對於兩者的不同之處,主要在於訪問兩者時有一些不同。編譯器會為每個變數分配乙個位址,每個符號的位址在編譯時可知 如陣列的名字 那麼在訪問陣列中的資料時,可以通過符號表直接得出陣列...

C程式設計導引(4)

第5章 函式 函式是c程式的基本組織單位。有關識別符號 c語言的識別符號一般應遵循如下的命名規則。1 識別符號必須以字母a或下劃線開頭,其後的可以是字母 下劃線和數字,其他字元不允許出現在識別符號中。2 識別符號區分大小寫字母 3 識別符號的長度,c89規定31個字元以內,c99規定63個字元以內 ...

C 程式語言筆記(4)

54 函式過載和類屬機制所實現的叫做編譯時多型 執行時多型指的是基類中定義虛函式,在派生類中對該虛函式進行重定義,要通過基類指標 或基類引用 來呼叫虛函式 55 除了建構函式之外,任意非static成員函式都可以根據需要設計為虛函式。56 當指標呼叫類的虛函式時,指標是動態繫結所指向的類的物件 基類...