C语言题程序第二个输出结果是124还是125呢?求大侠帮忙解释

#include
int change(int *data)
{ return (*data)++;}
main()
{ int data=123;
change(&data);
printf("%d,",data);
data=change(&data);
printf("%d",data);
printf("\n");}
VC++里程序运行结果为:124,124----第二个输出结果不是应该为125吗?为何是124呢?求解答

查看全部
u013421512
coco1312
2015/08/18 11:00
  • c++
  • c
  • 点赞
  • 收藏
  • 回答
    私信
满意答案
查看全部

8个回复