指针的三种访问数组方法
程序员文章站
2022-03-27 19:49:25
...
三种之中常用的是*ptr_num(i+1)
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i;
//数组名就是首地址,数组就是块连续的内存空间
double num[5]={12,34,66,77,88};
double *ptr_num = num;
for(i=0;i<5;i++){
//printf("%.2lf\t",ptr_num[i]);
printf("%.2lf\t",*ptr_num++);
//printf("%.2lf\t",*(ptr_num+i));
}
printf("\n");
ptr_num = num; //用这个方法访问空间的时候,记得清空首地址
for(i=0;i<5;i++){
printf("%.2lf\t",*ptr_num++);
}
return 0;
}