#include<stdio.h>
int main(){
int arr[] = {99,100,88,76,33};
int len = sizeof(arr)/sizeof(int);
for(int i=0;i<len;i++){
printf("%d\n",*(arr+i);
}
/*arr在此时"*arr"指的是
数组arr第一个元素arr[0]的地址
arr+1指的是arr[0]的下一个数据的地址
*(arr+1)指的是下一个数据的值
*/
return 0;
}
数组指针尝试
最新推荐文章于 2024-09-19 13:36:34 发布
该代码段展示了一段C语言程序,它定义了一个整数数组并用sizeof运算符计算数组长度。程序使用for循环遍历数组,通过指针访问每个元素并打印其值。注释解释了指针如何表示数组元素的地址以及如何解引用获取值。
摘要由CSDN通过智能技术生成