近期留言
作者彙整: 翔哥
[C 的那些眉角]回傳值不要亂丟 — 錯誤處理的設計
剛開始寫 C 的時候,我的錯誤處理大概是這樣: void init_device … 閱讀全文
[C 的那些眉角]一個函式只做一件事 — 聽起來簡單但很難
「一個函式只做一件事。」 這句話我很早就聽過,覺得自己懂了,然後繼續寫出這種東西 … 閱讀全文
[C 的那些眉角]永遠初始化你的變數 — 那個神秘的值
剛學 C 的時候,老師說過:「變數要記得初始化。」 我點點頭,然後還是繼續寫: … 閱讀全文
[C 的那些眉角]#define 的陷阱 — 沒用好會掉進坑
#define 可以說是 C 語言裡最早學到的東西之一。 #define MAX … 閱讀全文
分類: 程式相關
標籤: C語言define陷阱, C語言preprocessor, C語言好習慣, C語言學習筆記, C語言常數定義, C語言踩坑, define vs const, enum取代define, Macro副作用, Macro括號, static inline, 嵌入式C語言
發佈留言
BiyaPay — 用 USDT 就能投資美股港股的多資產錢包
一直以來,周遭的朋友在面對加密貨幣出金的時,一直有個痛點: 「手上有 USDT, … 閱讀全文
[C 的那些眉角]註解要寫「為什麼」,不是「做什麼」
記得很久以前,我寫註解的方式大概類似這樣: i++; // i 加 1 現在想起 … 閱讀全文
[C 的那些眉角]命名不是小事 — 讓程式碼自己說話
前言 剛開始寫 C 的時候,我覺得命名這件事不重要。 反正編譯器不在乎變數叫 a … 閱讀全文
[心得] 市值型 ETF 數據完勝,但高股息還是有它存在的理由
我以前也是那種看到有人買高股息就想說幾句的人。 配息要課稅、二代健保補充保費、再 … 閱讀全文
Markdown 學習筆記:從「這啥挖溝?」到每天都在用
Why Markdown? 說真的,一開始是被逼的。 在寫 GitHub REA … 閱讀全文