1、启动VC6.0,并新建工程,然后在工程目录下新建order.c文件。
2、order.c文件代码如下:

3、从上述代码文件中我们可以知道:罕铞泱殳 p1=p2=data; //将data数组的首地址赋给指针 p3=moredata;//将moredata数组的首地址赋给指针printf(" *p1 = %d, *p2 = %d, *p3 = %d\n", *p1 ,*p2 , *p3);//分别打印输出数组data、moredata的首元素 printf(" *p1++ = %d, *++p2 = %d, (*p3)++ = %d\n", *p1++, *++p2 ,(*p3)++);//体现了数组与指针一元运算符 * 、++之间的微妙之处。*p1++ 实现了先输出p1所指地址处的数据值,即100,然后指针后移到下一指针处,指向200*++p2 实现了先将指针指向后移,再输出此时指针所指处的数据的值,即200(*p3)++ 实现的是将指针p3所指向地址处的数据值(300)输出后再自增1,得301
4、对该工程进行编译连接执行得运行结果:
