使用道具 举报
最初由 seablue 发表 int *pi=&ival;/*把ival的地址赋值给pi*/ *pi2=ival; /*把ival的值赋值给pi2*/ 不知道我的理解是否正确?
最初由 Seraphim 发表 *pi2=ival; 这是在干什么?当然要出错。
最初由 crazythink 发表 pi2没有初始化,这时给*pi2赋值的行为是未定义的,最有可能是在运行时失败。
最初由 fingster 发表 可以把代码改一下,去掉指针pi,只保留pi2,是可以正常运行的。
本版积分规则 发表回复 回帖后跳转到最后一页