上机内容:了解指针。
上机目的:弄清楚什么是指针。
我的程序:
#include<iostream>
using namespace std;
int main()
{
int a=5;
int *p=&a;
cout<<a<<endl;
cout<<&a<<endl;
cout<<*p<<endl;
cout<<p<<endl;
return 0;
}
/*
a是一个占了4个字节的整型变量。
&a是地址。
p是一个指针变量,里面存放的是变量a的地址。
*为间接取值运算符,p为指针变量,放在一起就是“将p所指向的空间的内容取出来”,
“将门牌号p变量里面存放的地址拿出来,按照这个地址找到那个对应的空间,然后将空间中的内容取出来”。
*/
运行结果: