指针 遍历

#include
#include
int main(){
      int as[]={1,2,3,4,5},*p=a;
      for(int i=0;i<5;i++){
          printf("%d\n",*p++);
      }




        int as[]={1,2,3,4,5};
        for(int i=0;i<5;i++){
          printf("%d\n",*(as+i));
        }



          int *const pc=malloc(5 *sizeof(int ));
          int *pi=(int *)pc;//强制类型转换
          for(int i=1;i<6;i++){
            *pi=i;
            pi++;
        }
           for(int i=0;i<5;i++){
            printf("%d\n",(int *)pc[i]);
}
 return 0;

}






你可能感兴趣的:(指针 遍历)