这两种代码的执行为什么会出现不同的结果呢?
如所示,两种代码的执行过程有什么区别呢?为什么一个失败一个成功过呢?程序代码:
#include <stdio.h> int main () { int i; int j; int *p; p=&i; ++p=&j;//执行出错 return 0; }
程序代码:
#include <stdio.h> int main () { int i; int j; int *p; p=&i; ++p; p=&j;//执行成功 return 0; }
[此贴子已经被作者于2017-12-31 11:53编辑过]