当前位置: 首页 > news >正文

做网络销售都做什么网站广东seo排名

做网络销售都做什么网站,广东seo排名,基于网站的网络营销方法有哪些,网站建设数据收集方法那这样p和*p记录的地址不一样了吗? 不,p 和 *p 记录的地址在某种意义上是“相同”的,但它们在类型和使用方式上有所不同。 p 的地址:p 是一个指针,它本身存储了一个地址,这个地址是二维数组 arr 的第一行&a…

那这样p和*p记录的地址不一样了吗?

不,p 和 *p 记录的地址在某种意义上是“相同”的,但它们在类型和使用方式上有所不同。

  1. p 的地址p 是一个指针,它本身存储了一个地址,这个地址是二维数组 arr 的第一行(或称为第一个一维数组)的首元素的地址。因此,p 的值(即它存储的地址)是指向 arr[0][0] 的。

  2. *p 的“地址”:当我们说 *p 的地址时,实际上有些误导,因为 *p 不是一个指针,而是一个数组(尽管在表达式中它会被退化为指向其首元素的指针)。但是,如果我们谈论 *p “指向”的地址,我们实际上是在谈论 *p(即 arr[0])的首元素的地址,这与 p 存储的地址是相同的,都是 &arr[0][0]

然而,重要的是要理解 p 和 *p 在类型和使用上的差异:

  • 类型p 的类型是 int (*)[5],即一个指向包含5个整数的数组的指针。而 *p 的类型是 int[5],即一个包含5个整数的数组(但在表达式中它会被退化为 int*)。

  • 使用:你不能直接对 *p 进行赋值或将其作为函数参数传递(因为它不是一个左值),但你可以通过索引来访问它的元素(如 (*p)[0])。而 p 可以被赋值,可以作为函数参数传递,也可以进行指针算术运算(如 p + 1 将指向下一行)。

为了澄清,让我们再次强调:p 存储了一个地址,这个地址是二维数组第一行的首元素的地址。而 *p 在表达式中会被退化为指向这个首元素的指针,但技术上 *p 表示的是整个一维数组的“视图”。然而,我们总是通过索引来访问这个数组中的元素。

总结:p 和 *p 在“指向”的地址上是相同的(都指向 arr[0][0]),但它们的类型和使用方式完全不同。

那*p+1会得到什么?

在C语言中,当 *p 表示一个数组(尽管在表达式中它通常会被退化为指向其首元素的指针)时,直接对 *p 进行算术运算(如 +1)是不合法的,因为 *p 本身不是一个可修改的左值,也不是一个指针。

然而,如果你写了 *p + 1,这里实际上发生的是指针算术的“假象”。由于 *p 在表达式中会被退化为指向数组首元素的指针(即 int* 类型),*p + 1 的结果是一个指向 arr[0][1] 的指针(即 &arr[0][1])。这里,+1 是按照指针的步长(即指向类型的大小)来计算的,对于 int* 类型的指针来说,步长通常是 sizeof(int)

但是,重要的是要明白这种写法(*p + 1)虽然在技术上是合法的,并且可能符合你的预期(得到指向下一个元素的指针),但它实际上是在对已经退化为指针的 *p 进行操作,而不是直接对数组本身进行操作。

如果你想要访问二维数组中的下一个元素(比如从 arr[0][0] 移动到 arr[0][1]),你应该使用 (*p)[1]。但是,如果你想要得到指向下一个元素的指针,那么 *p + 1 是正确的写法,尽管它看起来可能有些令人困惑。

然而,如果你想要遍历二维数组的行,你应该使用指针 p 本身进行算术运算,比如 p + 1 会指向二维数组的下一行(即 &arr[1])。

总结一下:

  • *p + 1 得到的是指向 arr[0][1] 的指针。
  • (*p)[1] 访问的是 arr[0][1] 的值。
  • p + 1 指向二维数组的下一行。
http://www.hkea.cn/news/298586/

相关文章:

  • 网站建设首选公司seo推广一个月见效
  • 微信做模板下载网站有哪些推广网站要注意什么
  • 做网站 java c常德seo快速排名
  • 仙桃做网站找谁常用的网络推广方法
  • 品牌推广网站怎样做百度手机助手苹果版
  • 武汉工业网站制作百度人工服务热线24小时
  • 新闻头条最新消息今日头条站长之家seo综合
  • app与网站宁波seo网络推广渠道介绍
  • 国外学做咖啡的网站百度高级搜索网址
  • 建网站开源代码游戏推广怎么找玩家
  • 莱州哪里有做网站的浙江网站建设平台
  • ps网站设计与制作免费推广seo
  • 网站查询功能怎么做关键词搜索量怎么查
  • 付费网站推广网站优化包括哪些内容
  • 在日本做色情网站广州seo外包
  • 最棒的网站建设考研最靠谱的培训机构
  • 广州建设企业网站黑河seo
  • 招商网站建设性价比高seo排名优化的
  • 产品网站怎么做的长沙正规关键词优化价格从优
  • 怎样查询江西省城乡建设厅网站杭州seo网
  • 网站建设空间是指什么软件网站优化最为重要的内容是
  • 做美工要开通什么网站的会员呢新网站友链
  • 网站集约化建设推进情况推广app赚钱
  • 番禺大石做网站域名污染查询网站
  • 长沙市在建工程项目免费seo快速排名工具
  • 南宁定制网站制作电话图片外链生成工具
  • 哪些网站做的海报比较高大上百度客服电话是多少
  • 菏泽网站建设电话常州seo外包
  • 做木皮的网站裂变营销五种模式十六种方法
  • 精美 企业网站模板微信软文推广怎么做