定义一个数组a【8】={2,4,5,7,9,12,15,18}利用指针变量输出数组中的全部元素,C语言
时间: 2024-05-16 18:17:37 浏览: 95
下面是一个利用指针变量输出数组中全部元素的C语言程序:
```c
#include <stdio.h>
int main() {
int a[8] = {2, 4, 5, 7, 9, 12, 15, 18};
int *ptr = a; // 定义指向数组首元素的指针变量
for (int i = 0; i < 8; i++) {
printf("%d ", *ptr); // 输出指针指向的元素值
ptr++; // 指针指向下一个元素
}
return 0;
}
```
在这个程序中,我们首先定义了一个长度为8的整型数组a,并初始化了其中的元素。然后,定义了一个指向数组首元素的指针变量ptr,并将其指向数组的首元素。接着,我们利用for循环遍历数组中的所有元素,每次输出指针指向的元素值,并将指针指向下一个元素。最终,我们得到了输出数组中全部元素的结果。
阅读全文