☰
指针和数组
2026/10/14 8:32:59 网站建设 项目流程

指针和数组
//数组:一组相同类型元素的集合
//指针变量:是一个变量,存放的是地址
int main()
{
int arr[10] = {0};
//arr 是首元素的地址
//&arr[0]
int* p = arr;
//通过指针来访问数组
int sz = sizeof(arr) / sizeof(arr[0]);
int i = 0;
for (i = 0; i < sz; i++)
{
printf("%d ", *(p + i));
}
return 0;
}



void test(int arr[], int sz)
{
int i = 0;
for (i = 0; i < sz; i++)
{
printf("%d ", arr[i]);//arr[i]--> *(arr+i)
}
}
int main()
{
int arr[10] = {0};
test(arr, 10);
return 0;
}


int main()
{
int arr[10] = { 0 };
int* p = arr;//&arr[0]
int i = 0;
for (i = 0; i <= 10; i++)
{
*p = i;
p++;
}
return 0;
}
未完待续

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询