题目名称:
使用指针打印数组内容
题目内容:
写一个函数打印arr数组内容,不使用数组下标,使用指针,arr是一个整型的一维数组。
代码展示:
#include <stdio.h>
#include <stdlib.h>
void print(int *p, int sz)
{
int i=0;
for(i=0; i<sz; i++)
{
printf("%d ", *(p+i));
}
}
int main()
{
int arr[]={1,2,3,4,5,6,7,8,9};
int sz=sizeof(arr)/sizeof(arr[0]);
print(arr, sz);
return 0;
}
调试结果: