zzy-c

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
#define _CRT_SECURE_NO_WARNINGS 1

#include<stdio.h>
#include<string.h>

int main()
{
    int arr[10] = { 1,2,3,4,5,6,7,8,9,10 };
    int* p = arr;//数组名
    printf("%d\n", arr[2]);
    printf("%d\n", p[2]);//p[2]-->*(p+2)
    //[]是一个操作符 2和arr是两个操作数
    //a+b
    //b+1
    printf("%d\n", 2[arr]);
    printf("%d\n", arr[2]);
    //arr[2]-->*(arr+2)

    //arr[2]<==>*(arr+2)<==>*(p+2)<==>*(2+p)<==>*(2+arr) == 2[arr]
    //2[arr]<==>*(2+arr)
    return 0;
}

 

posted on 2022-04-03 21:41  zzy_C  阅读(375)  评论(0)    收藏  举报