回覆列表
-
1 # akhpz20930
-
2 # 少年的桂嬋
c語言變數函式的命名風格要清晰、明瞭,有明確含義,同時使用完整的單詞或大家基本可以理解的縮寫,避免使人產生誤解——儘量採用採用英文單詞或全部中文全拼表示,若出現英文單詞和中文混合定義時,使用連字元“_”將英文與中文割開。
較短的單詞可透過去掉“母音”形成縮寫;較長的單詞可取單詞的頭幾個字母形成縮寫;一些單詞有大家公認的縮寫。例如:temp->tmp、flag->標誌暫存器、statistic->stat、increment->inc、message->msg等縮寫能夠被大家基本認可。
-
3 # spinach
個人理解,大多數時候tmp是臨時變數的意思,寫程式碼的時候常見,但是不建議多用,除非真的是臨時的意思,儘量用明確的含義表達變數的意思,增加程式碼的可讀性,以後也容易維護,否則過多使用tmp這類意思不明確的變數,過一段時間以後,即使開發人員讀起來也可能有困難
常見的C變數temp表示臨時工作單元。temp 是英文Temporary “臨時的”縮寫,或縮成tmp例如 交換 a,b的值int a,b,temp;temp = a; //臨時存放a值a = b;b = temp; //把臨時存放的a值給 b