【发布时间】:2014-01-10 01:54:49
【问题描述】:
当两个程序同时运行时,你打印指针指向的地址,是否会发生两个程序打印相同的值?
【问题讨论】:
-
“同时运行”比听起来要深刻得多。
-
不同运行程序中的指针不能相等,因为无法对它们应用
==相等运算符。 -
@KeithThompson:可以想象一个进程打印与
%p一个指针和另一个读取它......所以你可以想象一种人为的方式来比较它们(即使它是荒谬的)。跨度> -
我对这个问题的高分感到有点惊讶。我不觉得“这个问题显示了很多研究工作,并且有用且清晰”......
-
是的,很常见,尤其是当两个指针都是
NULL时。