C 教學 (C Tutorial)
C 教學與筆記。
基礎 (Basic)
資料型態與變數 (Datatype and Variable)
- define 巨集 (define Macro)
- 字面常數 (Literal Constant)
- Const 關鍵字 (Const Keyword)
- Static 關鍵字 (Static Keyword)
- Extern 關鍵字 (Extern Keyword)
- 宣告 & 定義 (Declaration, Definition)
運算 (Operation)
流程控制 (Control Flow)
進階資料型態 (Advanced Data Types, ADP)
字串 (String)
指標 (Pointer)
- 傳值、傳址、傳參考 (Call by Value, Address, Reference)
- 指標的指標 (Pointer of Pointer)
- Void 指標 (Void Pointer)
- 字元陣列指標 (Char Array Pointer)
- 字元指標 (Char Pointer)
- 函式指標 (Function Pointer)
資料結構與演算法 (Data Structures and Algorithms)
面試常見程式 (Common Program)
數值 (Numeric)
- 數字反轉 (Reverse Number)
- 最大公因數 (Greatest Common Divisor)
- 質數 (Prime)
- 費氏數列 (Fibonacci)
- quickBitcount
- 十進位轉二進位 (Dec to Bin)
- bitwise-operation
字串 (String)
- strlen 實作 (strlen Implementation)
- strchr 實作 (strchr Implementation)]
- strrev 實作 (strrev Implementation)
- 字串交換 (Swap String)
指標 (Pointer)
連結串列 (Linked list)
LeetCode (LeetCode)
C 教學 (C Tutorial)