#include <stdio.h>
int main(void)
{
// 声明一个大小为9的int类型数组sz,并对其中元素初始化
int sz[9] = {1, 2, 3, 4, 5, 6, 7, 8, 9};
for (int *p = &sz[0]; p <= &sz[8]; p++)
{
printf("%d ", *p); // 间接访问 输出p 指向单元中的数据
}
}
/**
两个毫无关联的指针比较大小是没有意义的,因为指针只代表“位置”信息
如果两个指针所指向的元素位于同一个数组,或同一块动态申请的内存中,指针的大小能反映元素在数组中的先后顺序
*/
/*
类似于 http://coolaf.com/run/snippets/gvlu2eh0hb
*/