1,*p++

由于++和*同等优先级,结合方向为自右向左,因此它等价与*(p++)。先引用p的值,实现*p的运算,然后再使p自增1。======注意===== 其中为什么是先执行*p然后再执行*p++,不应该是先执行括号里的p++再执行*p的么?其实这里又把++放前后的运算顺序忘了,拿*p++来说明问题,实际上本身就先执行的p++,再才*p。但是执行p++ 的意思是(注意)先使用p,再p++,所以这就组合成了先是执行*p即先引用,再才执行p++自增!

2,*(p++)与*(++P)

前者是先取*p的值,然后使p加1。后者是先使p加1,再取*p 。若p的初值为&a[0],输出*(P++),得到a[0]的值。输出*(++p),得到a[1]的值

3,++(*P)

表示p所指的元素加1,如果p = a , 则++(*p)相当于++a[0],若a[0]的值为3,则在执行++(*p)后a[0]的值为4。注意是元素a[0]的值加1,而不是指针p的值加1。

4,*(P--)与*(--P)

*(P--):先对p进行“*”运算,再使p自减。
*(--P):先使p自减,再进行“*”运算。

辨析*P++,*(p++),*(++p),++(*p),*(P--),*(--P)相关推荐

  1. 新闻与传播c刊_周二刊、周刊、旬刊、季刊……大辨析

    周二刊,即每周出刊两期的杂志或者期刊.很多人都误以为周二刊是每周二出版的期刊或杂志,这其实是错误的看法. 关于出版周期 周二刊:一周出两期的杂志或期刊.例如,<考试周刊><好家长&g ...

  2. java锁的种类以及辨析(转载)

    java锁的种类以及辨析(一):自旋锁 锁作为并发共享数据,保证一致性的工具,在JAVA平台有多种实现(如 synchronized 和 ReentrantLock等等 ) .这些已经写好提供的锁为我 ...

  3. 组件化开发和模块化开发概念辨析

    网上有许多讲组件化开发.模块化开发的文章,但大家一般都是将这两个概念混为一谈的,并没有加以区分.而且实际上许多人对于组件.模块的区别也不甚明了,甚至于许多博客文章专门解说这几个概念都有些谬误. 想分清 ...

  4. 【深度学习】基于Pytorch的softmax回归问题辨析和应用(一)

    [深度学习]基于Pytorch的softmax回归问题辨析和应用(一) 文章目录 1 概述 2 网络结构 3 softmax运算 4 仿射变换 5 对数似然 6 图像分类数据集 7 数据预处理 8 总 ...

  5. 【深度学习】基于Pytorch的softmax回归问题辨析和应用(二)

    [深度学习]基于Pytorch的softmax回归问题辨析和应用(二) 文章目录1 softmax回归的实现1.1 初始化模型参数1.2 Softmax的实现1.3 优化器1.4 训练 2 多分类问题 ...

  6. 【深度学习】基于Pytorch的线性模型概念辨析和实现(二)

    [深度学习]基于Pytorch的线性模型概念辨析和实现(二) 文章目录 [深度学习]基于Pytorch的线性模型概念辨析和实现(二) 1 线性回归的从零开始实现 2 训练 3 关于with 4 关于w ...

  7. 【深度学习】基于Pytorch的线性模型概念辨析和实现(一)

    [深度学习]基于Pytorch的线性模型概念辨析和实现(一) 文章目录 1 为什么要谈线性回归? 2 建立模型基本形式 3 实现3.1 损失函数3.2 解析解3.3 小批量随机梯度下降3.4 矢量化加 ...

  8. 【深度学习】Keras和Tensorflow框架使用区别辨析

    [深度学习]Keras和Tensorflow框架使用区别辨析 文章目录 1 概述 2 Keras简介 3 Tensorflow简介 4 使用tensorflow的几个小例子 5 Keras搭建CNN ...

  9. 云计算五种定义辨析[摘]

    笔者最近加入了一个关于云计算的LinkedIn/Google讨论群.一位成员发表本应是个天真问题的贴子:云计算与我们知道的所谓网格计算之间有什么不同?笔者马上给出了自己的答案,但一夜之间,十几封回信已 ...

  10. 关于 Java 中 finally 语句块的深度辨析

    可不能小看这个简单的 finally,看似简单的问题背后,却隐藏了无数的玄机.接下来我就带您一步一步的揭开这个 finally 的神秘面纱. 问题分析 首先来问大家一个问题:finally 语句块一定 ...

最新文章

  1. 目前最好用的大规模强化学习算法训练库是什么?
  2. bzoj3110: [Zjoi2013]K大数查询 【树套树,标记永久化】
  3. Java字符串的10大热点问题盘点
  4. [ZJOI2008]生日聚会Party
  5. 程序员面试系列——大小端
  6. StandardContext
  7. 再回首Java第十一天
  8. TensorFlow tf.random.categorical
  9. 佳士得于5月19日至27日以NFT形式拍卖安迪·沃霍尔作品
  10. BestCoder Round #81 (div.2) B Matrix
  11. $smary模板缓存
  12. java 自动化运维工具_自动化运维工具 - 巴伐利亚的风的个人空间 - OSCHINA - 中文开源技术交流社区...
  13. cisco ios 权限等级详解
  14. 可以上传、下载文件的SSH客户端软件--SecureCRT绿色版
  15. bzoj21012101: [Usaco2010 Dec]Treasure Chest 藏宝箱(滚动数组优化dp)
  16. 全网最全-探花交友项目-面试总结-简历优化
  17. 数据脱敏(Data Masking)- 模块功能设计
  18. 计算机网络专业函授,函授计算机专业都考什么课程
  19. 买零食 HihoCoder - 1272
  20. py sel采集部署linux报错

热门文章

  1. Redis Jedis
  2. jsoup解析和遍历一个html文档详解
  3. html5教学案例撰写,怎样撰写教育教学案例
  4. Python MySQL删除表
  5. python实例 85,86
  6. mysqlfront连接MySQL错误_使用MySql-Front远程连接MySQL失败的解决办法
  7. linq结果转换object_你知道Object.entries(),但你还知道有Object.fromEntries()吗?
  8. springcloud feign 服务调用其他服务_微服务实战——SpringCloud与Feign集成
  9. 用SQL语句查看数据库数据量的大小
  10. 【Jmeter篇】如何利用Jmeter配置元件计数器、随机变量制造批量数据和变量参数化?