8.3通过指针引用数组
例题8.6
#include<stdio.h>
int main()
{
int a[10];
int i;
int* p;
printf("请输入5个数:");
for (i = 0; i < 5; i++)
{
scanf_s("%d", &a[i]);
}
for (p=a; p < (a+5); p++)
{
printf("%d ", *p);
}
}
例题8.7
#include<stdio.h>
int main()
{
int i, a[5], * p=a;//p的初值是1,p指向a[0]
printf("请输入5个数据;");
for (i = 0; i < 5; i++)
{
scanf_s("%d", p++);
}
p = a;
for (i = 0; i < 5; i++, p++)
{
printf("%d ", *p);
}
}