《指针与引用的初步复习》

来源:互联网 发布:权力的游戏知乎 编辑:程序博客网 时间:2024/05/29 16:56
#include<iostream>using namespace std;void swap(int *p1,int *p2);void swap(int *p1,int *p2){int temp;    temp = *p1;*p1 = *p2;*p2 = temp;  }int main(){int  a, b;a = 3; b = 4;swap(&a, &b);cout << "a:" << a << endl;cout << "b:" << b << endl;return 0;}

 

 

#include<iostream>using namespace std;void swap(int &p1,int &p2);void swap(int &p1,int &p2){int temp;    temp = p1;p1 = p2;p2 = temp;  }int main(){int  a, b;a = 3; b = 4;swap(a, b);cout << "a:" << a << endl;cout << "b:" << b << endl;system("PAUSE");return 0;}


 

函数形参最好用引用


 知识点积累:

1)指针就是地址,地址就是指针。

2)访问方式:

1、通过变量名访问

2、通过地址访问,即指针访问

3)&取变量地址,*取地址的内容。

4)定义指针变量的类型,要与变量的类型相同。

int a=3;

int *p;//指针变量类型要与a的数据类型一致

p=&a;

原创粉丝点击