c++ - 这个符号在 C++ 中是什么意思

标签 c++ arrays syntax

所以我有:

char inBuf[80]

还有一行

inBuf+9

将 +9 添加到数组名称是什么意思?

最佳答案

它与引用元素编号 9(基于 0)相同。

等效的表示法是:

&inBuf[9]

如果你想获取值,你可以使用*(inBuf+9)

关于c++ - 这个符号在 C++ 中是什么意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5853912/

相关文章:

c++ - std::ofstream - setting seekp to wrong position

用 C 比较两个数组

java - 在 Java 的默认包中导入类的语法是什么?

c++ - 手动 SIMD 代码的可负担性

c++ - 如何获得正确答案合并 2 个排序数组?! C++

javascript - 从 Twig 中的数组键中删除 ""括号

c - 为什么结构数组允许我索引到边界数组之外

sql - SQL 中表/字段名称周围的`s 是什么意思?

c - 声明 C 结构的语法正确方法是什么?

c++ - 链接错误 c 和 c++( undefined reference )