語法代碼運算符
回答
它在C或Java中什麼也不做。很有可能,寫這個的人習慣於編程語言,其中=
是一個比較,而:=
是一個賦值。但是,在C和Java中,==
是比較,=
是分配。很明顯,他們的意思:
int deltax = x1 - x0
沒有什麼不同,不正確,賦值和初始化也不同。 – Pubby 2011-12-29 04:54:14
:=
在語言,如ALGOL,Pascal,Ada,等你經常會看到在hand-written pseudocode作爲一種簡單的方法來告訴從平等的測試任務:=
通常的賦值操作符。允許選擇一個代碼分支基於在函數定義或case語句使用=
:(在手寫上下文,=
往往意味着平等,而不是分配。)
順便說一句,在二郎,所述=
符號用於pattern matching表達式或警衛匹配的輸入。 =
也可以用作其他語言的assert
,如果在「程序」上下文中使用的話 - 如果左側與右側不匹配,則執行停止。
在Pascal中,我被教導閱讀':='語法爲「set equal to」。 – 2011-12-29 05:52:50
我也聽到它發音爲「set」,「assigns」,「let」,以及普通的舊的「equals」 - 我們習慣了「equals」意思是「指派」這些天...... :) – sarnold 2011-12-29 06:00:03
- 1. C++運算符[]語法
- 2. 運算符謎語
- 3. = + Python的運算符語法正確
- 4. 重載運算符<< ostream語法
- 5. 學說ODM - 像運算符的語法
- 6. 運算符的語法表達式
- 7. 確定Plusequals運算符語法
- 8. SQL語法錯誤:缺少運算符
- 9. 無法理解移位運算符行爲在C代碼
- 10. 運算符優先算法
- 11. 算法VS代碼
- 12. 語法錯誤:無效的算術運算符
- 13. 語法錯誤:bash腳本中的算術運算符無效
- 14. JavaScript中的逗號運算符:預計會出現語法錯誤,但代碼運行正常
- 15. 語法,==運算符時不在if語句中。
- 16. Modulo運算符的替代
- 17. 替代運算符重載
- 18. 在條件運算符內部運行代碼是否安全?
- 19. noexcept運算符 - >()和運算符*()的迭代器?
- 20. 替代else運算符和不等於nginx運算符
- 21. 是「is」運算符,只是「IsInstanceOfType」方法的語法糖
- 22. VS代碼語法TypeScript語法高亮
- 23. C中的代字符運算符在
- 24. 重載乘法運算符
- 25. 減法運算符python
- 26. R鏈運算符用法
- 27. LR(1)語法和運算符優先級語法有什麼區別?
- 28. 我可以將任何語法轉換爲運算符優先級語法嗎?
- 29. a *算法僞代碼
- 30. encodeURIComponent算法源代碼
爲什麼用三種不同的語言標記? – 2011-12-29 04:51:42
在您標記的任何語言中似乎都是非法的。 – fefe 2011-12-29 04:52:32
@MichaelPetrotta意味着你應該在所有這些語言中解釋這一點:D – COD3BOY 2011-12-29 04:52:56