#include <iostream>
#include<stdio.h>
#include<string.h>
using namespace std;
void ts(int *k)
{
*k=101;
}
void st(int &x)
{
x=101;
}
int main()
{
cout<<"---指针值的改变---"<<endl;
int b;
scanf("%d",&b);
printf("%d\n",b);
ts(&b);//取地址
printf("%d\n",b);
cout<<"---引用值的该变---"<<endl;
int a;
scanf("%d",&a);
int &x=a;//引用模式初始化
printf("x=%d\n",x);
st(x);//不用取地址
printf("x=%d\n",x);
return 0;
}