以下是引用八画小子在2020-8-20 21:07:09的发言:
也不一定完全没有意义,有些场合下,如果指向的是不同的结构体但相同地址的对象,就可以巧妙地处理一些问题了。
也不一定完全没有意义,有些场合下,如果指向的是不同的结构体但相同地址的对象,就可以巧妙地处理一些问题了。
指向不同数组的指针比较没意义 是因为比较指向不同数组的指针是未定义行为
是因为 C/C++没有对对象内存分配顺序做限制
对于 int a, b, c; 这样3个变量 内存顺序可以是abc 可以是cba
有时候出现bac也是完全正常的
于是 对于不同的数组 比较的结果除了相等不会出现 其他结果都是有可能的
基于这样的特性没办法编程 所以说没意义
https://zh.