#include <stdio.h> void main 1 static int a 0J=12,4,0,3,3, 3; int *p; for(i=0;i<6;it t,p++) printf %d”,*p);
时间: 2024-03-11 20:51:10 浏览: 89
这段代码存在一些语法错误,应该是这样的:
```c
#include <stdio.h>
void main() {
static int a[6] = {12, 4, 0, 3, 3, 3};
int *p;
for (p = &a[0]; p <= &a[5]; p++) {
printf("%d ", *p);
}
}
```
这是一个输出静态数组元素的程序。首先定义了一个静态整型数组a,大小为6,初始化了其元素。然后定义了一个指针p,指向数组a的第一个元素。接着用for循环遍历数组a的所有元素,每次输出指针p所指向的元素的值。最后输出的结果是:12 4 0 3 3 3。
阅读全文