C 中相对于索引器的数组增量定位 - array[i]++ 与 array[i++]

2023-12-27

有什么区别array[i]++(增加括号外)和array[i++](括号内递增),其中数组是 intarray[10]?


int a[] = {1, 2, 3, 4, 5};
int i = 1; // Second index number of the array a[]
a[i]++;
printf("%d %d\n", i, a[i]);
a[i++];
printf("%d %d\n", i, a[i]);

Output

1 3
2 3

a[i]++增加索引处的元素i,它不增加i. And a[i++]增量i,不是索引处的元素i.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

C 中相对于索引器的数组增量定位 - array[i]++ 与 array[i++] 的相关文章

  • 自动从 C# 代码进行调试过程并读取寄存器值

    我正在寻找一种方法来读取某个地址的 edx 注册表 就像这个问题中所问的那样 读取eax寄存器 https stackoverflow com questions 16490906 read eax register 虽然我的解决方案需要用
  • Signalr 在生产服务器中总是陷入长轮询

    当我在服务器中托管应用程序时 它会检查服务器端事件并始终回退到长轮询 服务器托管环境为Windows Server 2012 R1和IIS 7 5 无论如何 我们是否可以解决这个问题 https cloud githubuserconten
  • 在 Xamarin Android 中将图像从 URL 异步加载到 ImageView 中

    我有一个包含多个项目的 ListView 列表中的每个项目都应该有一个与之关联的图像 我创建了一个数组适配器来保存每个列表项并具有我希望加载的图像的 url 我正在尝试使用 Web 请求异步加载图像 并设置图像并在加载后在视图中更新它 但视
  • 跨多个控件共享事件处理程序

    在我用 C 编写的 Windows 窗体应用程序中 我有一堆按钮 当用户的鼠标悬停在按钮上时 我希望按钮的边框发生变化 目前我有以下多个实例 每个按钮一个副本 private void btnStopServer MouseEnter ob
  • C# 中可空类型是什么?

    当我们必须使用nullable输入 C net 任何人都可以举例说明 可空类型 何时使用可空类型 https web archive org web http broadcast oreilly com 2010 11 understand
  • 将字符串从非托管代码传递到托管

    我在将字符串从非托管代码传递到托管代码时遇到问题 在我的非托管类中 非托管类 cpp 我有一个来自托管代码的函数指针 TESTCALLBACK FUNCTION testCbFunc TESTCALLBACK FUNCTION 接受一个字符
  • 如何在 WPF RichTextBox 中跟踪 TextPointer?

    我正在尝试了解 WPF RichTextBox 中的 TextPointer 类 我希望能够跟踪它们 以便我可以将信息与文本中的区域相关联 我目前正在使用一个非常简单的示例来尝试弄清楚发生了什么 在 PreviewKeyDown 事件中 我
  • 按字典顺序对整数数组进行排序 C++

    我想按字典顺序对一个大整数数组 例如 100 万个元素 进行排序 Example input 100 21 22 99 1 927 sorted 1 100 21 22 927 99 我用最简单的方法做到了 将所有数字转换为字符串 非常昂贵
  • A* 之间的差异 pA = 新 A;和 A* pA = 新 A();

    在 C 中 以下两个动态对象创建之间的确切区别是什么 A pA new A A pA new A 我做了一些测试 但似乎在这两种情况下 都调用了默认构造函数 并且仅调用了它 我正在寻找性能方面的任何差异 Thanks If A是 POD 类
  • 线程、进程和 Application.Exit()

    我的应用程序由主消息循环 GUI 和线程 Task Factory 组成 在线程中我调用一些第三方应用程序var p new Process 但是当我调用Application Exit 在消息循环中 我可以看到在线程中启动的进程仍在内存中
  • 是否有比 lex/flex 更好(更现代)的工具来生成 C++ 分词器?

    我最近将源文件解析添加到现有工具中 该工具从复杂的命令行参数生成输出文件 命令行参数变得如此复杂 以至于我们开始允许它们作为一个文件提供 该文件被解析为一个非常大的命令行 但语法仍然很尴尬 因此我添加了使用更合理的语法解析源文件的功能 我使
  • 与 array_intersect 相反?

    是否有一个内置函数可以获取数组 1 中不存在于数组 2 中的所有成员 我知道如何以编程方式执行此操作 只是想知道是否有一个内置函数可以执行相同的操作 所以请不要提供代码示例 这听起来像是一份工作array diff http www php
  • 用 C 实现 Unix shell:检查文件是否可执行

    我正在努力用 C 语言实现 Unix shell 目前正在处理相对路径的问题 特别是在输入命令时 现在 我每次都必须输入可执行文件的完整路径 而我宁愿简单地输入 ls 或 cat 我已经设法获取 PATH 环境变量 我的想法是在 字符处拆分
  • 在 URL 中发送之前对特殊字符进行百分比编码

    我需要传递特殊字符 如 等 Facebook Twitter 和此类社交网站的 URL 为此 我将这些字符替换为 URL 转义码 return valToEncode Replace 21 Replace 23 Replace 24 Rep
  • 已过时 - OpenCV 的错误模式

    我正在使用 OpenCV 1 进行一些图像处理 并且对 cvSetErrMode 函数 它是 CxCore 的一部分 感到困惑 OpenCV 具有三种错误模式 叶 调用错误处理程序后 程序终止 Parent 程序没有终止 但错误处理程序被调
  • 如何构建印度尼西亚电话号码正则表达式

    这些是一些印度尼西亚的电话号码 08xxxxxxxxx 至少包含 11 个字符长度 08xxxxxxxxxxx 始终以 08 开头 我发现这个很有用 Regex regex new Regex 08 0 9 0 9 0 9 0 9 0 9
  • ListDictionary 类是否有通用替代方案?

    我正在查看一些示例代码 其中他们使用了ListDictionary对象来存储少量数据 大约 5 10 个对象左右 但这个数字可能会随着时间的推移而改变 我使用此类的唯一问题是 与我所做的其他所有事情不同 它不是通用的 这意味着 如果我在这里
  • Bing 地图运行时错误 Windows 8.1

    当我运行带有 Bing Map 集成的 Windows 8 1 应用程序时 出现以下错误 Windows UI Xaml Markup XamlParseException 类型的异常 发生在 DistanceApp exe 中 但未在用户
  • 如何使用 ReactiveList 以便在添加新项目时更新 UI

    我正在创建一个带有列表的 Xamarin Forms 应用程序 itemSource 是一个reactiveList 但是 向列表添加新项目不会更新 UI 这样做的正确方法是什么 列表定义 listView new ListView var
  • 为什么 strtok 会导致分段错误?

    为什么下面的代码给出了Seg 最后一行有问题吗 char m ReadName printf nRead String s n m Writes OK char token token strtok m 如前所述 读取字符串打印没有问题 但

随机推荐

  • 如何告诉 iOS 我不希望应用程序停留在后台?

    有没有办法告诉 iOS 我不希望我的应用程序停留在后台 换句话说 我可以告诉我的应用程序在进入后台时自行退出吗 我在用ABPeoplePickerNavigationController在我的 UITbarController 的选项卡之一
  • 如何在大空间范围内加速最小成本路径模型

    继从如何提高最低成本路径模型的模拟速度 https stackoverflow com questions 21839462 how can i increase speed up simulation of my least cost p
  • 使用 onclick 事件解除 div 内“a”的 onclick 事件的绑定

    html div div class desc desc div a href foo php foo a div js container click function my function 当用户单击除 a 标签之外的容器内部时 此功
  • Unity 5 非静态字段、方法或属性错误需要对象引用

    在 Unity 5 中 在 PlayerMovement 类的第 35 行使用 c 时出现此错误 错误 CS0120 非静态字段需要对象引用 方法或属性 GameManager completeLevel 玩家动作类别 using Syst
  • 将鼠标悬停在 DIV 上时显示内容

    是否可以将鼠标悬停在 DIV 上时显示内容 看Image https i stack imgur com r4b0G jpg 当我将鼠标悬停在 div 上时 会发生转换 但是是否可以在悬停的 div 内显示内容 即 图片等 html div
  • 安全密码散列[关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 我需要在 Net WinForms 应用程序中存储单个密码的哈希值 最安全的方法是什么 尤其 盐 HMAC 还是两者兼而有之 多少盐 迭代了多少
  • 在 Material ui 中自定义扩展面板并覆盖样式

    我想在材质 ui 中自定义扩展面板 我发现由于扩展面板的默认样式 我想要在扩展面板上渲染的数据占用了太多空间
  • MySQL 表名按依赖顺序排序

    我想获取按其依赖顺序排序的表名称 例如 如果我有桌子users users orders and orders我想按以下顺序获取表名 users or orders不要紧 orders users orders 如果有办法请帮忙 听起来您正
  • Ubuntu 和 SSLv2_method 的未定义符号

    Canonical 是否在其 openssl 软件包版本中重命名符号 如果是 目的是什么 当我从头开始编译 openssl 1 0 0e tar gz 直接从 openssl org 下载 时 我看到了必要的符号 但 Python 和我 似
  • 如何在 _viewimports 文件中注入依赖项

    我正在尝试在 asp net Core 中生成通用 BaseViewPage 来访问当前用户的身份 为此 我创建了一个 BaseViewPage cs 文件 public abstract class BaseViewPage
  • UICloudSharingController 在 Xcode 11 中显示无限活动指示

    我有以下代码将 UICloudSharingController 导入到 swift UI 中 但第一次集成时 它只显示一个永不停止的活动指示器 然后第二次呈现 通过 sheet 时 没有活动指示器 第一次启动时 我可以看到右上角带有活动指
  • 比较 smarty 中的两个日期

    我有两个各自格式的日期 02 Dec 14 和 17 Dec 14 我想在 smarty 中比较这两个日期 我如何比较这两个日期 请帮忙 提前致谢 如果您将这些日期分配给 Smarty 例如这样 smarty gt assign date2
  • SplitContainer 中的固定面板高度

    我有一个 WinForm 其顶部包含一个 BindingNavigator 一个 splitContainer 其下方有两个水平面板 splitContainer 填充了 BindingNavigator 未占用的空间 我想将底部面板设置为
  • pandas 数据透视表列名

    对于这样的数据框 d id 1 1 1 2 2 Month 1 2 3 1 3 Value 12 23 15 45 34 Cost 124 214 1234 1324 234 df pd DataFrame d Cost Month Val
  • PHP & MySQL 函数从数据库中删除未选中的类别问题

    我有一个 PHP 函数 允许用户选择帖子应该显示的类别 我希望能够在用户取消选中复选框时从数据库中删除用户选择的类别 但我尝试的一切似乎都删除了所有用户类别或根本不起作用 有人可以帮我解决这个问题吗 这是我的 PHP 函数的一部分 它应该删
  • 如何终止使用 shell=True 启动的 python 子进程

    我使用以下命令启动子进程 p subprocess Popen cmd stdout subprocess PIPE shell True 但是 当我尝试使用以下命令杀死时 p terminate or p kill 该命令一直在后台运行
  • 如何从另一个对象的方法访问对象的属性,这是Python中的属性之一?

    我想知道是否可以 如果可以的话在实现组合时如何访问 超级 类实例的属性 下面提供的示例仅在此提供想法并为进一步的解释建立共同点 我想直接从对象 door DoorElement 类型 访问 MiniVan 实例的 id 属性 My Code
  • 从图例中删除 ggplot2 的 geom_point 图标

    注 这是后续这个问题 https stackoverflow com questions 44269950 force ggplot2 to apply a separate legend for each geom 首先是重现数据的代码
  • App Engine 停机时间

    Google 的 App Engine 是否有过多的停机时间 特别是在数据存储写入方面 此外 停机时间似乎安排在流量高的时间段 例如下午中间和凌晨 3 00 这是正常的吗 随着技术的成熟 它会有所改善吗 简短的答案 下午与清晨的停机时间 下
  • C 中相对于索引器的数组增量定位 - array[i]++ 与 array[i++]

    有什么区别array i 增加括号外 和array i 括号内递增 其中数组是 intarray 10 int a 1 2 3 4 5 int i 1 Second index number of the array a a i print