Xiao迟野 2021-01-06 19:38 采纳率: 0%
浏览 24

C++基础,形参x为什么不是实参a的别名?

void swap(int& x,  int& y)

swap( a,  b );

  • 写回答

1条回答 默认 最新

  • 小白小白你好菜 2021-01-06 20:38
    关注

    swap函数里面的&符号是“取地址符”,当你的实参用地址传进来的时候,形参就“相当”于传进来的那个变量,可以

    对实参的值进行同步修改。

    定义别名是指为“数据类型”再加个其他的名字,不是变量起别名

    评论

报告相同问题?

悬赏问题

  • ¥15 远程访问linux主机超时
  • ¥15 odoo17存货管理优势于中国国内该行业传统ERP或MES的详细解读和举例
  • ¥15 CPU卡指令整合指令数据都在图片上
  • ¥15 火车票关联12306问题
  • ¥15 odoo17处理受托加工产品
  • ¥15 如何用MATLAB编码图三的积分
  • ¥15 圆孔衍射光强随孔径变化
  • ¥15 MacBook pro m3max上用vscode运行c语言没有反应
  • ¥15 ESP-PROG配置错误,ALL ONES
  • ¥15 结构功能耦合指标计算