#include<stdio.h>
int main()
{
const int len=5;
int ar_a[len]={};
char ar_b[len]={};
double ar_c[len]={};
int *p1=ar_a;//数组名表示数组首元素的地址==*p=&ar_a[0],具有const常量的性质,不能改变
char *p2=ar_b;
double *p3=ar_c;
for(int i=0;i<len;i++)
{
*(p1+i)=i; //==*(p+sizeof(int)*i)
*(p2+i)=i+65; //==*(p+sizeof(char)*i)
*(p3+i)=i; //==*(p+sizeof(char)*i)
printf("%d %c %f\n",*(p1+i),*(p2+i),*(p3+i));//指针法
}
printf("\n");
for(int i=0;i<len;i++)
{
printf("%d %c %f\n",ar_a[i],ar_b[i],ar_c[i]);//下标法
}
return 0;
}