码迷,mamicode.com
首页 > 编程语言 > 详细

C 数组下标计算

时间:2021-04-20 15:10:21      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:mamicode   数组下标   char   下标   计算   com   loading   inf   png   

int  main(int argc,char * argv[])
{
    int arry[] = { 1,2,3 };
    //大小下标计算 (int)arry+sizeof(int)*n
    arry[2] = 30;

    printf("%x", &arry[2]);
    printf("%x", (int)arry + sizeof(int)*2);

    printf("%x", &arry[argc]);
    printf("%x", (int)arry + sizeof(int)*argc);

    printf("%x", &arry[argc /3]);
    printf("%x", (int)arry + sizeof(int)*(argc /3));
    return 0;
}

查看汇编 可以看到汇编代码差不多

技术图片

 

 技术图片

 

 技术图片

 

C 数组下标计算

标签:mamicode   数组下标   char   下标   计算   com   loading   inf   png   

原文地址:https://www.cnblogs.com/feizianquan/p/14673668.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!