请问两个指针变量能比较大小吗?谢谢!!

Python010

请问两个指针变量能比较大小吗?谢谢!!,第1张

指针就是内存地址,

说白了就是32位整数,

当然能比大小。

不过有意义吗??

幻の上帝 :

楼主说是16/64位平台了吗??

楼主的情况是寄存器地址空间吗??

“此外,共同的错误是,在C/C++中,指针有类型,地址没有类型。指针可以是一个对象,地址本身只是一个右值”

- 同意,但无论c/c++,指针经过运算后,在指令的形式内是以无符号整数、整型寄存器的值出现的

两个指针指向同一数组的元素,则可以进行比较。指向前面的元素的指针变量“小于”指向后面的元素的指针变量。附加一下,若两个指针指向同一数组的元素,,则两个指针变量的值之差是两个指针之间的元素。