2
A
回答
5
也沒有。它被視爲一個字符串。除非另有聲明,否則所有shell變量值都是字符串(例如,declare -i fact
,一個非標準的shell擴展)。當你用$(())
進行算術擴展或將變量值作爲參數傳遞給其他工具時,「多少位存在並存在符號」的問題才變得有意義,如expr
或bc
。
的POSIX Shell Specification的算術展開說需要
只有簽訂長整數運算。
bash的手冊只保證
評價以固定寬度的整數做有用於溢出沒有檢查 ,雖然除以0被捕獲並標記爲錯誤。
由於C保證signed long
>> = 32位,因此可以安全地假設至少32位有符號整數。我希望64位系統上有64位。
相關問題
- 1. python:像整數一樣的float數
- 2. 在PlayN中,是否有像最大整數值這樣的跨平臺常量?
- 3. 是否有像datedate2這樣的函數?
- 4. 是否可以像HTML一樣構建完整的XML網頁?
- 5. 樣本量是1是否考慮油藏採樣?
- 6. jQuery JavaScript是否有像布爾型的parseInt這樣的函數
- 7. 是否有像_compile_select或get_compiled_select()這樣的函數?
- 8. 在gdb中是否有像`isfile`,`exists`或`-e`這樣的函數?
- 9. 是否有像這樣的jQuery工具?
- 10. 是否有像java.awt.Polygon這樣的codenameone類?
- 11. 像SAS一樣加入bash
- 12. parseInt()是否應該像這樣工作?
- 13. 使圖像像背景圖像一樣調整大小
- 14. 如何像掃描圖像一樣調整彩色圖像
- 15. 是否可以使用CSS像這個圖像一樣動畫?
- 16. C編程:scanf是否沒有像整數那樣讀取值0和1?
- 17. 在python中,像2013年一樣將整數視爲數組,就像字符串是「狗」一樣?
- 18. 是否有像getClassInfo這樣的包含樣式的方法?
- 19. StaggeredGridLayoutManager像這樣
- 20. 像整數數組這樣的基本數據類型如何具有字段「長度」?
- 21. 是否有像RoboCode這樣的遊戲或Python挑戰?
- 22. 是否有像CodeRush或ReSharper這樣的GhostDoc插件?
- 23. 是否有像Ruby和andand這樣的Python庫(或模式)?
- 24. ModelMapper庫是否支持像ArrayList或HashSet這樣的集合?
- 25. Angular是否命名了像UIRouter這樣的路由或狀態?
- 26. 是否有像.dll或.so這樣的東西,但跨平臺?
- 27. 在劇院視圖中調整像Facebook一樣的圖像
- 28. PHP上傳大圖像和調整像Photoshop一樣的比例
- 29. C++ 2D增長數組像MATLAB一樣
- 30. 如何將一個數字添加到像字符串這樣的整數
在64位系統上,C中的整數大小是64位嗎?我認爲它應該是32位。如果我在這裏錯了,請糾正我? – Bourne
這取決於。我編程的系統中,除64位,甚至「短」以外的所有類型。那些是Cray Unicos數字計算機。 C語言只定義了最小寬度,所以不需要「int」是32位。對於'int',它可能是任何東西> = 16位。 – Jens
Cray Unicos是一款64位操作系統嗎?那麼在C中決定int或long的大小呢? 32位操作系統是否具有64位大小的int – Bourne