C++指针与数组运算详解.pdfVIP

  • 1
  • 0
  • 约2.75千字
  • 约 8页
  • 2026-11-02 发布于北京
  • 举报

第九章指针与数组

1指针的算术运算

1.1指针加上整数

1.2指针减去整数

1.3两个指针相减

1.4指针比较

2指针用于处理数组

2.1*与++的组合

3用数组名作为指针

3.1数组作为参数

3.2用指针作为数组名

第九章指针与数组

C语言中指针和数组的关系非常紧密,理解指针和数组之间的关系对于熟练掌握C语

言非常关键。

1指针的算术运算

指针可以指向数组的元素,如:

现在可以通过p数组元素a[0],如:

将指针p指向数组元素,这没什么大不了的。但是,通过对指针p执行指针算术运

算,我们可以数组a的其他所有元素!C语言支持3种格式(而且只有3种)的

指针算术运算:

指针加上一个整数

指针减去一个整数

两个指针相减

下面所有的例子都假设有:

1.1指针加上整数

如果p指向数组元素a[i],那么p+j将指向a[i+j

文档评论(0)

1亿VIP精品文档

相关文档