變量命名規則
類型scanfprintf float%f%f double%lf%f long double%Lf%Lf 原因:printf 可變參數默認提升 float→double,故統一 %f;scanf 需精確匹配地址類型,double 必用 %lf。 總結 從 hello world 開始,建立「編寫→編譯→運行→調試」閉環。牢記 const 優於 #define、scanf 格式字符串與變量類型嚴格對應,是避開新手 80% Bug 的關鍵。
原因:printf 可變參數默認提升 float→double,故統一 %f;scanf 需精確匹配地址類型,double 必用 %lf。
printf
float→double
%f
scanf
double
%lf
從 hello world 開始,建立「編寫→編譯→運行→調試」閉環。牢記 const 優於 #define、scanf 格式字符串與變量類型嚴格對應,是避開新手 80% Bug 的關鍵。
hello world
const
#define
前言 近期工作繁忙,項目任務接踵而至,導致學習進度嚴重滯後。
指針核心三問 怎麼定義:`類型 *指針名;` —— 基類型
C 語言判斷語句詳解:if/else/switch/三元運算
一、字符數組基礎:定義與初始化 1. 定義語法 char a