问题及代码
/*
*ALL rights reserved.
*文件名称:shiLiuzhouxiangmu1
*作者:李长鸿
*完成时间:2014.12.09
*问题描述:单步调试看指针
*/
#include<iostream>
using namespace std;
int main()
{
int a=2, b=3, c[5]= {1,2,3,4,5};
int *p1, *p2, *p3;
p1=&a;
p2=&b;
p3=c;
p3++;
(*p3)+=10;
cout<<a<<'\t'<<b<<'\t'<<c[1]<<endl;
cout<<*p1<<'\t'<<*p2<<'\t'<<*p3<<endl;
return 0;
}
总结:原先p1,p2,p3 随机的
p3 指向 c[1] 的地址
p3 所指向的地址里的值加上10,即 c[1] 加上10