我讀過,總是要在代碼中使用常量變量。我想知道這是否是一個好的軟件設計指南。這是否總是在真實世界的程序中完成?是否總是使用常量變量?
0
A
回答
-1
常量是用於保留您猜對的數據的常量。這是一個變量的反面。大多數語言都有一個約定,程序員會用ALL_CAPS表示常量。以下是C++的一些示例:
const int FEET_IN_A_MILE = 5280;
const char DOLLAR_SIGN = '$';
變量與常量相反。它可以改變。爲變化的東西使用變量:計數器,放置在響應中的消息或開關的值(真/假)。
0
From Wikipedia 在計算機程序,常數是具有相關聯的值不能由程序正常執行期間被改變的標識符 - 該值是恆定的並[a]這是對比與一個變量,它是與標識符。在正常執行期間可以更改的值 - 該值是可變的。常量對於程序員和編譯器都很有用:對於程序員來說,它們是一種自我記錄代碼的形式,可以推斷正確性;而對於編譯器來說,它們允許編譯時和運行時檢查不違反常量假設,並允許或簡化某些編譯器優化。
設置常量 -
通過使用常量它會幫助你避免錯誤。如果編譯器在將值設置爲某個值後是否會發生更改,會產生錯誤。
它有助於更好地設置您的代碼格式,以便讀者更容易地遵循。這將使人們更好地瞭解你在閱讀時的行爲。反過來,這可以幫助人們更好地使用你的代碼,避免錯誤。
它可以幫助您避免在您自己的代碼中出現錯誤。在你做了一段時間的工作之後,很難跟上代碼中發生的事情。使用常量將幫助你避免犯一些錯誤。
可能是一個常數的值, 到小數點後100位的pi是什麼?
const double pi = 3.14;
這裏有幾個很好的答案,我發現與此相關的問題,
相關問題
- 1. 是一個變量總是用變量或常量定義的宏嗎?
- 2. 是否可以使用變量名定義常量?
- 3. 常量變量也是類變量嗎?
- 4. 變量還是常量?
- 5. 使用變量查詢總是返回變量值
- 6. 變量總是復位
- 7. 變量總是返回false
- 8. 變量總是等於零
- 9. 總是整數變量
- 10. Swift:閉包是否有對常量或變量的引用?
- 11. 編譯器是否優化對常量變量的引用?
- 12. PHP變量變量是否可能。 $$$ a
- 13. 類變量是否可變?
- 14. PHP foreach是否使用||與變量
- 15. ColdFusion是否支持常量?
- 16. 是否有全局常量?
- 17. 名稱空間上的變量是否總是有默認值?
- 18. 全局變量是否總是停留在內存中..?
- 19. 什麼是可變常量?
- 20. 我是否應該總是使用反斜槓_POST _GET和_COOKIE變量
- 21. 繼承變量而不是常量
- 22. 在switch-case的「case」中是否有常量的變量類型?
- 23. 初始化全局常量變量是否安全?定義?
- 24. 在Ruby中是否有這樣一個常量實例變量?
- 25. 檢查是否值是很多常量
- 26. 在wxFormBuilder中爲屬性使用變量而不是常量
- 27. TSQL常量...使用變量還是文字?
- 28. Actionscript3:變量是否存在?
- 29. JavaScript變量是否丟失?
- 30. Automator變量是否持久?
讓我知道,如果你有任何問題的人。如果您認爲我的回答對您有幫助,請接受。 – wuno