《C和指標》查遺筆記

2021-08-15 11:01:36 字數 642 閱讀 8069

第一章 快速上手

在中有

#define exit_success 0

#define exit_failure 1

在有些語言中使用塊注釋可以把一段**注釋掉,使其不起作用,但並未真正在原始檔中刪除。在c語言中這個不一定起作用,因為這段**內部可能原有塊注釋存在,這樣做就會存在問題。要從邏輯上刪除一段c**,最好的方法是使用#if指令。

#if 0

//statement

#endif

在其他函式裡,無返回值的函式稱為過程。

關於c語言的函式傳遞規則表述如下:

所有傳遞給函式的引數都是按值傳遞的。

scanf函式的返回值是函式成功轉換並儲存於引數中的值的個數。如果轉換失敗,不管是因為檔案已經讀完還是因為下一次輸入的字元無法轉換為目標型別,函式都會返回0。

第二章 基本概念

三字母詞:三個字元的序列,合起來表示另乙個字元。

??(  [    ??)    ]

??<

??= # ??/ \

??! | ??' ^ ??- ~

C語言指標拾遺

指標這種東西,是需要記錄下來才能理解的比較清晰,所以專門記錄一下指標的一些知識點 指標理解 指標也是一種資料型別,和其他各種資料型別基本一樣 指標有幾個要素 指標的的值,就是該指標變數的值,該值就是乙個記憶體位址的編號,這個記憶體位址就是該指標所指向的變數所處的記憶體位址 指標變數的變數名,該變數名...

C 拾遺 類成員指標

c 拾遺 類成員指標 類成員的型別與一般型別不同,那麼類成員的指標型別自然與一般型別的指標有所區別。我們有必要來 下類成員指標的使用。類成員指標是指可以指向類的非靜態成員的指標。它的型別包括了類型別和所指向的成員型別。一般而言,指標指向的是物件,而類成員指標指向的是類成員而非類物件。需要指出,類成員...

《C和指標》閱讀筆記 指標

無論是程式設計師還是計算機都無法通過值的位模式來判斷它的型別。型別是通過值得使用方法隱式確定的。編譯器能夠保證值的宣告和值的使用之間的關係時適當的,從而幫助我們確定值的型別。宣告乙個指標變數並不會自動分配任何記憶體。在對指標間接訪問前,指標必須進行初始化 使它指向現有的記憶體,或者它分配動態記憶體。...