/*1.創建一个名力"pointer_array_experiment.c"的C语言源文件。
2.定义一个整型数组"array”,长度为5,并初始化为1,3,5,7,9
3.定义一个指向整型数的指针“p”,并让它指向数组的第一个元素。
4.输出数组中每个元素的值。
5.循环遍历数组,使用指针p访问数组中的每个元素,并将每个元素的值加2。
6.再次输出数组中每个元素的值。
7.编译并运行程序,检查输出结果是否正确。*/
#include <stdio.h>
#include <stdlib.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char *argv[]) {
int array[6]={1,3,5,7,9};
int *p=array;
int i;
for(i=0;i<5;i++){
printf("%d", array[i]);
}
printf("\n");
for(i=0;i<5;i++){
printf("%d",*(p+i));
*(p+i)=*(p+i)+2;
}
printf("\n");
for(i=0;i<5;i++){
printf("%d",*(p+i));
}
return 0;
}