Q
什麼是變量?
4
A
回答
6
維基百科將其定義爲:
與值相關聯的符號名和其關聯值可以改變
我會說這是一個可變的一個非常堅實的通用定義。如果您想稍微擴展它,可以添加該值由一個系統內存塊表示,但這會略微降低一般性。
我不知道你會得到任何更深的定義,如果你希望爲...
0
在C#中,你會宣佈什麼變量:
object What;
您的聲明似乎來自某種類似英語的編程語言。是嗎?表示可空性?
</lameAttemptAtHumour >
5
奧斯本定律: 「奧斯本定律:變量不會;常量都沒有。」 :)
維基百科對大多數編程語言都programming variables和mathematical variables
變量條目是可變的 - 他們是可以保存的資料片與一段時間的符號名桶。
在函數式語言中,例如XQuery或XSLT,一旦賦值就不能更改。 Java中的final
變量或大多數編程語言中的const
變量也是如此。
1
表示值的符號或名稱。例如,在表達式
中x + y
x和y是變量。變量可以表示數字值,字符,字符串或內存地址。
變量在計算機編程中發揮着重要作用,因爲它們使程序員能夠編寫靈活的程序。程序員可以使用變量來表示數據,而不是直接將數據輸入到程序中。然後,程序執行時,變量被替換爲真實數據。這使得同一個程序可以處理不同的數據集。
每個變量都有一個名稱,稱爲變量名稱和數據類型。變量的數據類型表示變量代表什麼類型的值,例如它是整數,浮點數還是字符。
相關問題
- 1. 什麼是「變量=變量|| {}」在JavaScript
- 2. 變量++和變量是什麼意思?
- 3. 什麼是純變量?
- 4. 什麼是vim的@@變量?
- 5. 爲什麼變量是NULL?
- 6. 什麼是「安全變量」?
- 7. 什麼是新的變量
- 8. 什麼是綁定變量?
- 9. 什麼是const變量?
- 10. 什麼是實例變量?
- 11. 什麼是「自由變量」?
- 12. 什麼是可選變量?
- 13. 什麼是可變常量?
- 14. 什麼是原子變量,它的用法是什麼?
- 15. 爲什麼ruby常量是可變的?變量有什麼區別?
- 16. 什麼是isa實例變量?
- 17. 什麼是會話和會話變量?
- 18. java中共享變量是什麼
- 19. 瞬態變量的用途是什麼?
- 20. 什麼是'success_url'變量的默認值
- 21. 什麼是python __all__模塊級變量?
- 22. Kornshell變量定義:什麼是?FOO?
- 23. ruby中的類變量是什麼
- 24. 爲什麼這個變量是在
- 25. Magento - js變量category_info_tabsJsTabs - 這是什麼?
- 26. 這些Perl變量是什麼意思?
- 27. VHDL中的變量究竟是什麼?
- 28. 實例變量的目的是什麼?
- 29. [變量] = [OtherVariable] = [YetAnotherVariable]是什麼意思?
- 30. Bash變量$ _的用例是什麼?
這將暗示「只讀變量」沒有意義...這在哲學上可能是真實的,但並不像允許它的定義那樣實用。 – 2009-07-16 12:24:15
@Jon:這是一個很好的觀點。然而,我仍然認爲這個定義適合「只讀變量」。也許一個更準確的名字將是一個「分配一次」的變量。從這個意義上說,它可能仍然會被改變,儘管只有一次。 – Noldorin 2009-07-16 12:26:17