C++数组(二维数组)与指针和函数传递/返回指针及数组参数
发布时间
阅读量:
阅读量
【
-
- 概述
- 指针基本概念
- 指针高级应用
- 一维数组的声明与初始化
- 指针与数组的关系
- 指针相关运算
- 多维数组与指针的关联
- 指针作为函数参数
- 数组作为函数参数
- 函数返回指针与数组的方式
- 总结
- 概述
本内容参考了 C++ Primer, 5e;Coursera北大数据结构与算法课程。
研究背景与总体概述
在C/C++编程语言中,指针相关知识作为一项内容极为丰富且关键的议题,历来令众多学习者感到困惑。本教程旨在归纳整理与指针及数组相关的使用方式,尤其聚焦于指针与二维数组之间的关联。通过本教程,绝大多数涉及指针和数组的问题均有望获得解答。
2.指针基础概念与应用
指针是一种指向其他类型复合数据的变量形式。
作为一种独立的对象,指针支持赋值与复制操作,并且在声明时并不强制要求立即初始化。
指针定义
“&”符号用于获取变量的内存地址,属于取地址操作符。
int num=1;
int *p=# //(&是取地址操作符)
通过指针实现对象访问
采用解引用运算符“*”进行操作。
cout<<*p<<en
全部评论 (0)
还没有任何评论哟~
