指針比較
回答
在連續陣列比較存儲器偏移(指針)是確定。如果你的數組被實現爲鏈表(例如),那麼節點可能會遍佈所有內存,所以指針比較是無意義的。
感謝您的回答。 – fsdemir 2009-08-29 05:07:46
請注意,比較指向同一數組的指針的行爲未定義。 – avakar 2009-08-29 05:47:12
注意,在C++中的std ::少
是的,他們可以比擬的。
例如,參見在一種在C的舊草案的進一步信息,在6.5.8 C99和5.9標準「關係運算符」 ++(2006-11)。
隨着指針必須指向相同的連續塊內存的caviat是分配在一個分配。兩個隨機指針不能被比較。 – 2009-08-29 07:28:40
- 1. 比較指針cointainers在googlemock
- 2. C++對指針比較
- 3. 兩個指針比較
- 4. 比較typeid的指針
- 5. 指針比較問題
- 6. 空指針比較失敗
- 7. 比較指針字符
- 8. 比較對象指針
- 9. stl_algo.h錯誤,比較指針
- 10. 比較字符串指針?比較字符串C
- 11. 比較速度:指針指針與int-int
- 12. C++函數輸入參數與指針比較由指針
- 13. 比較在AVL樹由指針對象
- 14. 陣列指針比較錯誤
- 15. 如何比較LLVM-IR中的指針?
- 16. 指針比較造成的錯誤
- 17. 比較雙向鏈表中的指針?
- 18. 如何比較指針地址值?
- 19. 指針和整數比較警告C
- 20. Gtk小部件指針比較
- 21. C++技巧來避免指針比較
- 22. C指針數組的比較
- 23. C - 比較不同分配的指針?
- 24. 指針和整數之間的比較
- 25. 指針和整數錯誤的比較
- 26. 指針和整數之間的比較
- 27. 在javascript中比較函數指針
- 28. 你如何比較兩個HWND指針?
- 29. 比較nil指針變量的值
- 30. &rhs!= this,比較指針的引用?
Dupe http://stackoverflow.com/questions/1098966/universal-less-for-pointers-in-c-standard等 – 2009-08-29 08:38:15