luck_roki 发表于 2017-6-6 16:44:37

指针下标

写了个代码试试用指针下标访问数组元素,执行结果如图:
超出的部分是怎么回事?

#include <stdio.h>

int main(void)
{
        int *pa, s = {1, 2, 3, 4, 5, 6, 7, 8 ,9};
        pa = s;
       
        for(int i = 0; i < 15; i++){
                printf("%d\n", pa);
        }
       
        return 0;               
}

超纯的小白君 发表于 2017-6-6 18:48:55

超出的部分就是越界的部分{:10_256:}你可以去看看数组越界,我这里就不详细的讲解,因为有些或许对你来说太深奥了
页: [1]
查看完整版本: 指针下标