C语言指针操作:*(p++)==a++ 详解
不一定。
首先,'p=&a;' 将p指向变量a的地址。
然后,'*(p++)' 表示先取出p所指向的地址的值,然后再将p的值加1。
而'a++' 表示先取出a的值,然后再将a的值加1。
因此,'*(p++)==a++' 的结果取决于p所指向的地址的值和a的值是否相等。
如果p所指向的地址的值等于a的值,那么'*(p++)==a++' 成立。
如果p所指向的地址的值不等于a的值,那么'*(p++)==a++' 不成立。
原文地址: https://www.cveoy.top/t/topic/jFq5 著作权归作者所有。请勿转载和采集!