// Inventory Pointer
// Demonstrates returning a pointer
#include <iostream>
#include <string>
#include <vector>
using namespace std;
int main()
{
int a=10;
int& b=a;//别名
int *c=&b;//指向b就是指向a
cout<<&a<<endl;
cout<<&b<<endl;
cout<<&(*c)<<endl;
cout<<a<<endl;
cout<<b<<endl;
cout<<(*c)<<endl;//解引用
return 0;
}
// Demonstrates returning a pointer
#include <iostream>
#include <string>
#include <vector>
using namespace std;
int main()
{
int a=10;
int& b=a;//别名
int *c=&b;//指向b就是指向a
cout<<&a<<endl;
cout<<&b<<endl;
cout<<&(*c)<<endl;
cout<<a<<endl;
cout<<b<<endl;
cout<<(*c)<<endl;//解引用
return 0;
}