4个回答
展开全部
第一次调用是改了data变量地址的值,return的值没有被接收,data是12%2 = 0;第一次打印data就是0;第二次调用时data = 0, 0%12 = 0 , 最后return+1 = 1 , data接收了return的值, 打印data是1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
因为第一次调用change的返回值没有赋给data。
而第二次调用赋给了data。
而第二次调用赋给了data。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
第一次调用change(&data)并没有接收返回值,因此返回值没有作用。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询