有一个数组a,若指针s指向存储单元a[2],p指向存储单元a[0],表达式s-p的值是?

有一个数组a,若指针s指向存储单元a[2],p指向存储单元a[0],表达式s-p的值是?

解释是:s-p=2-0=2
疑惑:为什么s等于2,p等于0呢 ?不是地址的相减吗?

指针相减,得到的是之间相差的元素个数