开发者社区> 问答> 正文

如何验证二维数组的内存储存是连续的?

如何验证二维数组的内存储存是连续的?

展开
收起
游客dof4ggxyen75u 2022-03-29 21:32:42 440 0
1 条回答
写回答
取消 提交回答
  • int a = 10;
    printf ("%p\n",&a);
    for (int i=0; i<3; i++) {  
        for (int j=0; j<4; j++) {
            printf("%p ",&array[i] [j]);
        }
    printf("\n");
    }
    
    运行这个代码,发现输出是按a[0][0],a[0][1],a[0][2],a[1][0],a[1][1]等等这样的,说明二维数组的内存储存是连续的
    2022-03-29 21:33:10
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
内存取证与IaaS云平台恶意行 为的安全监控 立即下载
云服务器ECS内存增强型实例re6全新发布 立即下载
低代码开发师(初级)实战教程 立即下载