#include<iostream>
using namespace std;
void swap(int &,int &);
void main(){
int a=17,b=11;
int *p1=&a,*p2=&b;
swap(a,b) //?
cout<<"a="<<a<<",b="<<b<<endl;}
void swap(int &n1,int &n2) {
int temp=n1;
n1=n2;
n2=temp;}
swap()函数实现的功能是什么?参数int &n1是什么意思?swap()函数要实现的功能是交换地址吗?还是交换参数返回地址呢?不大理解swap的含义
繁星coding
大话西游666
守着一只汪
Smart猫小萌