回答
它是3210賦值運算符。基本上:
x ^= y;
相同:
x = x^y;
這當然,假設'^ ='運算符沒有被超載到誰知道什麼。 :-) – corsiKa 2011-03-02 23:08:11
另外你應該指出,它不僅僅是C [++]語言的一部分,而是它在許多語言中的一部分。 – RobertPitt 2011-03-02 23:09:03
這意味着使用key[shift++]
瓶坯上contents[pos++]
一個XOR operation並設置contents[pos++]
等於結果。
實施例:
contents[pos++] 00010101
key[shift++] 10010001
--------
10000100
但具體而言,它將XOR的結果指定回左側參數。 – chrisaycock 2011-03-02 22:59:16
- 1. 在Makefile中,CC?=是什麼意思?
- 2. 是什麼意思:是什麼意思?
- 3. 是什麼意思,在Python中是什麼意思?
- 4. Firefox性能工具中的「CC Graph Reduction」是什麼意思?
- 5. 什麼意思:在x86中是什麼意思?
- 6. 什麼?在C#中是什麼意思?
- 7. 什麼是:!:意思?
- 8. '#'是什麼意思?
- 9. @(...)是什麼意思?
- 10. &=是什麼意思?
- 11. {}是什麼意思?
- 12. $$ $$是什麼意思?
- 13. `/ * @`是什麼意思?
- 14. 「=」是什麼意思
- 15. %{}是什麼意思?
- 16. || =是什麼意思?
- 17. &**是什麼意思?
- 18. 是什麼意思?
- 19. 「\\。\」,「\ ?? \」,「\\?\」,「\\」是什麼意思?
- 20. @是什麼意思
- 21. @ []是什麼意思?
- 22. {..} [..]是什麼意思?
- 23. /([^.]*)\.(.*)/是什麼意思?
- 24. {%=%}是什麼意思?
- 25. 「*&」是什麼意思?
- 26. 「_」是什麼意思?
- 27. 下面的標記是什麼意思[cc lang =「php」]
- 28. 「?」是什麼意思?
- 29. #{...}是什麼意思?
- 30. + =是什麼意思?
*嘆*互聯網之前,我曾在我的辦公桌上一個穿本書叫「C編程語言」。像這樣的問題的答案總是在那本書中。 – 2011-03-02 22:59:47
@Greg,現在它在你的Kindle上? – corsiKa 2011-03-02 23:06:24
@Greg Hewgill:親愛的年輕一代 - 你們這一代很糟糕。真誠的,每一代自曙光以來。 :) – James 2011-03-02 23:08:17