指針比較
回答
在連續陣列比較存儲器偏移(指針)是確定。如果你的數組被實現爲鏈表(例如),那麼節點可能會遍佈所有內存,所以指針比較是無意義的。
感謝您的回答。 – 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. C++對指針比較
- 2. 比較指針人物
- 3. 比較對象指針
- 4. 比較typeid的指針
- 5. C空指針比較
- 6. 指針如何比較?
- 7. 兩個指針比較
- 8. 比較指針cointainers在googlemock
- 9. 空指針比較失敗
- 10. 指針比較問題
- 11. 比較指針字符
- 12. 多繼承指針比較
- 13. stl_algo.h錯誤,比較指針
- 14. 比較NSObject忽略指針
- 15. 比較指針指向的值
- 16. 比較兩個指針指向
- 17. 比較字符串指針?比較字符串C
- 18. C++函數輸入參數與指針比較由指針
- 19. Boost python,將原始指針與託管指針進行比較?
- 20. 比較速度:指針指針與int-int
- 21. 指針和整數錯誤的比較
- 22. 兩個字符指針的比較
- 23. 如何比較指針地址值?
- 24. 如何比較指針和整數?
- 25. 比較nil指針變量的值
- 26. 指針和整數之間的比較?
- 27. 指針和整數之間的比較
- 28. 比較結構與指針成員
- 29. C - 比較不同分配的指針?
- 30. C指針數組的比較
Dupe http://stackoverflow.com/questions/1098966/universal-less-for-pointers-in-c-standard等 – 2009-08-29 08:38:15