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

c语言,请教个简单小问题

img


就是为什么test()里的三条是等价的
p[i]+j中,p[i]并非地址为何可以+j并且解引用
希望得到指点
谢谢

p指向的是个二维数组,p[i]也是地址,是指向的第i行的第一个地址,等价于*(p + i)

这三种的本质都是指针加减整数然后在进行解引用,也就是第二种写法。
p+i解引用表示的是行,再+j解引用表示的是列


可以查看手册:c语言-exp() 中的内容

近期文章

  • vs2019程序无法在XP或者windows7系统安装,要求.net framwork 4.72版本
  • matplotlib 横线竖线
  • QtCreator创建工程后,添加新文件不显示的问题
  • 代码运行不了,怎么解决?
  • 画出来的图不对,不知怎么改了
  • 答案结果为0,浮点型数据
  • 湖景房C语言实现便捷
  • tensorflow中pipeline的参数如何理解?
  • javaweb查找数据库中数据,返回对象数据不全
  • 为什么即使wsdl中的IP地址错误,web服务也会返回数据?
  • idea控制台像♣这类东西怎么输出不是问号
  • CSDN里有哪些懂得计算机底层原理比如机器语言的朋友?
  • sql报错应该怎么改写
  • python字符串第一个符小标为0,该如何截取字符串
  • ASP如何(multipartfile)post文件、头、参数
  • 运行结果及报错内容,如何解决?
  • 为啥是wrong answer
  • keil5里的这个size是什么意思啊
  • 使用Facebook PHP SDK获取60天长的生活访问令牌的正确方法是什么?
  • 使用eclipse实现web中的文件上传

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华