让我们假设
int *p;
int a = 100;
p = &a;
以下代码将实际执行什么操作以及如何执行?
p++;
++p;
++*p;
++(*p);
++*(p);
*p++;
(*p)++;
*(p)++;
*++p;
*(++p);
我知道,这在编码方面有点杂乱无章,但是我想知道当我们这样编码时实际会发生什么。
注意:假设的地址a=5120300存储在p地址为的指针中3560200。现在,p & a每条语句执行后的值是多少?
温温酱
繁星点点滴滴
慕仙森
随时随地看视频慕课网APP
相关分类