我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

编译不通过 搞不懂指针为什么这样不行

img


这段程序问题在哪 要加&吗 p2为什么加了&也不行


int a[2][3] = { 1,2,3,4,5,6 };
    int* p1; 
    int(*p2)[2];
    typedef int(*p2_type)[2];//定义p2的类型,用来将a强转成p2
    p1 = (int*)a;
    p2 = (p2_type)a;
    p1++;
    p2++;
    printf("%d, %d", *p1, **p2);

(*p2)[2]改为(*p2)[3]
p2是行指针

int *p2[2];

近期文章

  • 您好,我想问一下关于3D CVT的问题
  • 怎么把几个数据拟合成一条线
  • 输出的是什么值,求解释
  • 使用JEE打开代码是,显示 <% 错误 ,请问如何解决?
  • python函数之间调用参数
  • matlab中eps相关计算
  • 图片无法导入,有谁会的吗
  • 求大神:nginx配置全局静态资源,但是加载不到项目的js
  • 为什么感觉这两道题一模一样,但答案却有所差别
  • CANoe拓展安全访问CAPL脚本制作请教
  • python怎么提取数组中的数
  • 帆软报表如何根据左侧的类型统计出类型对应的数据列个数?
  • using btree 和INDEX (columnName) 有啥不同
  • 用C语言写出这个问题的代码
  • 为什么不执行字符的输入(语言-c语言)
  • 在Qt creator中上传github日志,失败,如下图所示,要如何成功连接,并能上传日志
  • LWIP每次连接和断开服务器后造成20个字节内存泄漏,775次后申请内存失败,有什么解决办法?
  • ios原生播放带key的m3u8
  • linux测试结果求答
  • 那个建模软件比较好连数据库还在网页进行数据可视化?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华