指针的大小比较

Run Settings
LanguageC
Language Version
Run Command
#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 指向单元中的数据 } } /** 两个毫无关联的指针比较大小是没有意义的,因为指针只代表“位置”信息 如果两个指针所指向的元素位于同一个数组,或同一块动态申请的内存中,指针的大小能反映元素在数组中的先后顺序 */ /* 类似于 https://glot.io/snippets/gvlu2eh0hb */
Editor Settings
Theme
Key bindings
Full width
Lines