
7条回答 默认 最新
两水先木示 2017-11-18 01:40关注你可以这样理解:fun(&b,a) 中第一个参数是传递地址,第二个是传递变量值,地址存放着变量值,所以fun里面改变了b变量的内容'a'+1='b' 而fun里面的d是值而已,
实际上在main函数中的a还是不变的!所以答案是b,B,b,A ,您还有什么问题吗?本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
你可以这样理解:fun(&b,a) 中第一个参数是传递地址,第二个是传递变量值,地址存放着变量值,所以fun里面改变了b变量的内容'a'+1='b' 而fun里面的d是值而已,
实际上在main函数中的a还是不变的!所以答案是b,B,b,A ,您还有什么问题吗?