/* Copyright (c) 2013, 烟台大学计算机与控制学院
* All rights reserved.
* 作 者: 孔令玺
* 完成日期:2013 年 12月 10日
* 版 本 号:v1.0
* 问题描述:略
* 样例输入:略
* 样例输出:略
* 问题分析:运用分步执行,仔细看watch窗口。运用add watches观察每个变量的地址变化。可以理解程序的实质!!!
*/
#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;
}
心得体会:运用分步执行,运用watch窗口。可以更好的理解程序,可以更好的理解细节,要知其然,更要知其所以然!!!