“一个指针指向某对象,同时另一个指针指向另外对象的下一地址,两个指针可能相等”是怎么回事?
问题描述:
《C++ Primer》第五版,中文版。p50。
需要注意的是,一个指针指向某对象,同时另一个指针指向另外对象的下一地址,此时也有可能出现这两个指针值相同的情况,即指针相等。
答
另外对象和某对象正好相邻,另外对象的下一对象正好是某对象。
答
两个对象在堆栈内存中相邻, 导致指针相同