正在加载图片...
清华大学出版社 TSINGHUA UNIVERSITY PRESS 14.6.3引用作为函数参数 有了变量名,为什么还需要一个别名呢?C++之所 以增加“引用”,主要是把它作为函数参数,以 扩充函数传递数据的功能。 ·在C语言中,函数的参数传递有以下两种情况。 ()将变量名作为实参。这时传给形参的是变量的 值。传递是单向的,在执行函数期间形参值发生 变化并不传回给实参,因为在调用函数时,形参 和实参不是同一个存储单元。下面的程序无法实 现两个变量的值互换。14.6.3 引用作为函数参数 • 有了变量名,为什么还需要一个别名呢?C++之所 以增加“引用”, 主要是把它作为函数参数,以 扩充函数传递数据的功能。 • 在C语言中,函数的参数传递有以下两种情况。 • (1) 将变量名作为实参。这时传给形参的是变量的 值。传递是单向的,在执行函数期间形参值发生 变化并不传回给实参,因为在调用函数时,形参 和实参不是同一个存储单元。下面的程序无法实 现两个变量的值互换
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有