仓库源文站点原文


title: C/C++ 实现下标为负数的数组 date: 2019-07-22 22:22:55 categories: 杂项 tag:


C/C++语言中规定,数组下标为 $[0, n)$ 但是我们可以通过指针的方式来自定义数组下标 例如如下代码:

    int a[10];
    int *pa = a + 5;

此时,数组 pa 就是一个下标范围在 -5 到 4 的数组