C++程序设计基础知识教学提纲.pptVIP

  • 6
  • 0
  • 约1.14万字
  • 约 57页
  • 2020-06-12 发布于天津
  • 举报
§2.3.5 引用 【例2-13】编写一个函数,交换两个整型变量的值。 //===================================================== #include iostream using namespace std; void swap(int x, int y) //定义swap函数用来交换两个变量 { int tmp; tmp = x; x = y; y = tmp; } int main() { int x = 10, y = 20; cout交换前:x = x, y = yendl; swap(x,y); //调用swap函数进行交换 cout交换后:x = x, y = yendl; return 0; } //===================================================== 通过函数交换两个变量的值有三种形式:值传递、地址传递和引用传递。其中值传递不能实现交换的目的,引用传递和地址传递都可以实现,但引用传递的形式更简单。 §2.3.5 引用 引用和const 可以用const对引用加以限制,不允许改变该引用的值 const引用和语法 const 类型标识符 引用名 = 目标变量名; 利用常引用作为函数形参,既能提高程序的执行

文档评论(0)

1亿VIP精品文档

相关文档