APP下载

数组与指针的关系解析与实现

2014-02-17杨和稳

电脑知识与技术 2014年2期
关键词:语言

杨和稳

摘要:指针为C++语言最显著的特征之一,也是C++中最灵活、最强大、最难掌握的部分,笔者结合C++教学过程中指针的相关难点,尤其是指针与数组的关系作了较为详细的解析,以期给C++中指针部分的教学研究带来启迪。

关键词:指针;内存;地址;维;数组

中图分类号:TP312.1 文献标识码:A 文章编号:1009-3044(2014)02-0409-02

指针是C++中最基本最灵活的概念,指针表示的就是地址,借助于指针能灵活地处理内存地址,能使程序更为简洁、紧凑,特别是在处理数组的运算时更具有灵活性。深刻理解指针的基本概念是利用指针正确处理数组进而处理矩阵问题的关键。

1 数组与指针的概念

1.1正确理解指针的概念

指针是一个特殊的变量,它里面存储的数值被解释为内存里的一个地址[1-4]。理解指针主要是从五个方面来进行:指针的类型、指针所指向变量的类型、指针的值、指针的运算符及指针的运算。按类型来分指针有 int、char 、float等基本类型及数组、结构体等构造类型。指针的类型决定了指针操作时该指针指向地址变化的规律。对于指针,不管是指向结构体、数组还是基本数据类型的指针,都不包含原始数据结构的内涵。

4 结束语

指针是C++语言的特色,正确理解指针的概念,利用指针来处理数组进而处理矩阵的运算非常灵活与方便同时也是非常高效。

参考文献:

[1] 胡学龙.C++语言程序设计[M].北京:机械工业出版社,2005:160-190.

[2] 邓振杰.C++语言程序设计[M].北京:人民邮电出版社,2008:94-109.

[3] 王淮亭.C++程序设计[M].北京:机械工业出版社……

登录APP查看全文

猜你喜欢

语言
诗之新,以语言创造为基
语言是刀
让语言描写摇曳多姿
多向度交往对语言磨蚀的补正之道
日常语言与播音语言
语言技能退化与语言濒危
我有我语言
论语言的“得体”
Only Words慎用你的语言
大自然的语言