在經歷僞代碼和算法代碼時,我經常遇到這些賦值運算符。它們之間有什麼區別。是否有任何分配運算符可以選擇的規則?賦值符號=,:=和< - 之間有什麼區別?
1
A
回答
3
沒有區別。與=
有關的問題是,它讓很多人感到困惑,因爲科學家更多地使用它作爲運營商的平等。 Pascal編程語言使用:=
來表示賦值,並與=
進行測試相等性的區別。算法僞語言經常使用<-
進行賦值,表明右邊部分的值爲將推送到左邊的變量上。
選擇你周圍的人通常使用的那個。公約是公約:任意。
2
相關問題
- 1. 變量賦值和傳遞參考之間有什麼區別?
- 2. 在ASP.NET WebForms中,<%:, <%=和<%#之間有什麼區別?
- 3. 賦值和替換之間的區別
- 4. <jsp:include page = ...>和<%@ include file = ...>之間有什麼區別?
- 5. ERB評論中'<%#'和'<%#='之間有什麼區別?
- 6. <%#和<%=開始標記之間有什麼區別?
- 7. <input type =「button」/>和<button>之間有什麼區別?
- 8. 有符號和無符號二進制之間的區別是什麼
- 9. 什麼使反引號和撇號之間有很大區別?
- 10. Ruby--單引號和雙引號之間有什麼區別?
- 11. 「」和「'之間有什麼區別?
- 12. 之間有什麼區別= +和+ =
- 13. 有什麼區別:=和= mysql的賦值運算符
- 14. 使用Object.create()和使用賦值運算符有什麼區別?
- 15. 「層」和「層」之間有什麼區別?
- 16. Tableau和QlikView之間有什麼區別
- 17. Microsoft.CompilerServices.AsyncTargetingPack和Microsoft.Bcl.Async之間有什麼區別?
- 18. @Entity和@embeddable之間有什麼區別
- 19. ContentObservable和DataSetObservable之間有什麼區別?
- 20. touchmove和gesturechange之間有什麼區別?
- 21. :notification.flags和notification.defaults之間有什麼區別?
- 22. proc和lambda之間有什麼區別?
- 23. :: after和after之間有什麼區別?
- 24. read()和io.read()之間有什麼區別?
- 25. Request()和Request.Form()之間有什麼區別?
- 26. WebServiceBinding.EmitConformanceClaims和WebServiceBinding.ConformanceClaims之間有什麼區別?
- 27. getA()和this.getA()之間有什麼區別?
- 28. (int)和intval()之間有什麼區別?
- 29. set_value和= pandas之間有什麼區別
- 30. * zoom和zoom之間有什麼區別?
如果是僞代碼,那麼任何「規則」都由寫它的人來任意定義。 – David