使用指针输出数组的内容---C语言

使用C语言将数组的内容打印出来,如下代码:

#include 

#pragma warning(disable:4996)

int main()

{

int arr[] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 0 };

int *p = arr;

int i = 0;

for (; i < 10; i++){

printf("%d ", *(p + i));

}

system("pause");

return 0;

}

指针指向数组的第一个元素的地址,对指针+i实际上时加上i个该数组类型长度。从而使用指针将数组的内容打印。

你可能感兴趣的:(C语言)