學習C的筆記

2022-08-13 12:27:23 字數 623 閱讀 5381

【unsigned】

16位系統中乙個int能儲存的資料的範圍為-32768~32767,而unsigned能儲存的資料範圍則是0~65535。由於在計算機中,整數是以補碼形式存放的。根據最高位的不同,如果是1,有符號數的話就是負數;如果是無符號數,則都解釋為正數。另外,unsigned若省略後乙個關鍵字,大多數編譯器都會認為是unsigned int。

【const】

const修飾的資料型別是指常型別,常型別的變數或物件的值是不能被更新的

【struct和typedef struct】

struct和typedef struct徹底明白了

【uint32_t】

uint32_t是32位無符號整形,在標頭檔案中應該是typedef unsigned int uint32_t;

status為int的乙個同義詞

【void *】

如果函式的引數可以是任意型別指標,那麼應宣告其引數為void * ;

全域性作用域符;類外宣告部分

【sp&】

sp:智慧型指標

&:位址

bpbinder *proxy              :*表示指標

ipcthreadstate* self

C 的學習筆記

寫在前面 計算機語言學習過程規劃 1.通讀相關入門書籍 2.細讀一本經典教材,總結 語法,實際應用,易錯點 知識點 3.學會程式設計 的規範性,的健壯性,的優雅性 4.繼續深入鑽研,保持學習的狀態,主要學習優秀的思路,以及新鮮的庫 均會有學習記錄 目錄 1.c 的基本概述 2.基本資料型別 3.控制...

C 學習筆記( )

一 語法 迴圈 foreach 型別識別符號 in 表示式 code 用法 例子int temp foreach int num in temp 每次從temp取乙個元素賦給num直至取完 console.writeline n num 每行顯示乙個元素 執行結果 c 中唯讀 只寫控制 class ...

C 學習筆記

1.函式特徵 有函式頭和函式體 接受乙個引數 返回乙個值 需要乙個原型。2.c 命名規則 在名稱中只能使用字母字元 數字和下劃線 名稱的第乙個字元不能是數字 區分大寫字母和小寫字母 不能將c 關鍵字用作名稱 以兩個下劃線或下劃線和大寫字母打頭的名稱被保留給實現 編譯器及其使用的資源 使用,以乙個下劃...