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

C语言指针自增自减问题

img

img


这俩道有什么不同?为什么第二问a的值是4不是3。

因为a是先改后输出的,data是先输出后改的

第一题不应该结果是3,3吗


第一题的a=(*ptr)++逻辑关系是如下:
a = (*ptr);
*ptr = *ptr +1;
而*ptr和a是一个东西,都是同一个内存,所以最后输出是4 4

近期文章

  • react项目 从前端调用摄像头 拍照上传,需要兼容ie,现在flash禁用了,大家有没有好的替换方法,急
  • js循环给数组里的对象赋值问题
  • 想做手机游戏学什么技术?求解答
  • windows域限制用户
  • rx5700显卡怎么降低功耗?
  • linux命令之 awk 截取
  • 程序运行,不时出现tomcat假死的情况
  • PASCAL VOC png图像读取问题,如何读取伪彩色图片
  • Python中pathlib 的Path参数疑惑
  • 下面这个if怎么执行?
  • 请问python里出现这个符号是什么意思?该怎么退出来呢?
  • 如何将Linux下的项目转到vs下执行
  • 离线安装mysql卡步骤了,求帮修改
  • @FeignClient注解问题,负载均衡处理https协议问题
  • tp5+phpExcel导出报错 有知道咋回事么
  • 【SAP】【ABAP】SALV OO 开发中怎么实现列编辑?
  • #SQL SERVER#怎么筛选出一个表的所有列名啊
  • 第二题类的静态成员,如何定义使用
  • 将一个列表中的值一一对应赋予另一个列表中的元素
  • 使用poi+itextpdf将word转成pdf,样式问题解决了吗

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华