指针与数组

来源:互联网 发布:二当家的官网源码下载 编辑:程序博客网 时间:2024/06/06 01:22
//指针运算#include <stdio.h>int main(){      int a[5] = {1,2,3,4,5};    int* p1 = (int*)(&a + 1);    int* p2 = (int*)((int)a + 1);    int* p3 = (int*)(a + 1);    printf("%d, %d, %d \n",p1[-1],p2[0],p3[1]);//5 33554432 3    return 0;}