首页 > 代码库 > d4_2 指针运算

d4_2 指针运算

#include<stdio.h>void main(){    int a[5]={1,2,3,4,5},i;    int *p;    p=&a[0]; printf("指针加:\n"); for(i=0;i<5;i++)                //addtion {     printf("a[%d]=%d ",i,*p);   //指针当前所指向的值     printf("%u\n",p);           //指针当前位置     p++;                        //adress move + } printf("指针加:\n"); p--;  for(i=0;i<5;i++)                //subtraction {     printf("a[%d]=%d ",i,*p);    //指针当前所指向的值     printf("%u\n",p);            //指针当前位置     p--;                         //adress move - }}