事业单位招聘考试论坛

 找回密码
 立即注册
查看: 171|回复: 0

计算机基础知识:计算机中的指针及指针变量

[复制链接]

3万

主题

3万

帖子

11万

积分

论坛元老

Rank: 8Rank: 8

积分
114820
发表于 2016-6-19 14:47:34 | 显示全部楼层 |阅读模式
2015公共基础知识题库|行政能力测试复习资料|2015年申论热点
指针是一个用来指示一个内存地址的计算机语言的变量。
指针可以用来有效地表示复杂的数据结构,可以用于函数参数传递并达到更加灵活使用函数的目的,使C语言程序的设计具有灵活、实用、高效的特点。
程序中每个变量在内存会有固定的位置,有具体的地址。由于变量的数据类型不同它所占的内存单元数也不相同。访问变量首先应找到其在内存中的地址,或者说一个地址指向一个内存变量,我们称这个地址为变量的指针。
存放地址的变量称为指针变量。指针变量是一种特殊的变量,它不同于一般的变量,一般变量存放的是数据本身,而指针变量存放的是数据的地址。
如果将变量的地址保存在内存的特定区域,用变量来存放这些地址这样的变量就是指针变量,通过指针对所指向变量的访问方式称为“间接访问”方式。
指针变量与C语言其他的变量一样在使用前也必须先加以定义。
指针变量定义的一般形式为:类型说明符*变量名,其中*表示这是一个指针变量,变量名即为定义的指针变量名。类型说明符表示本指针变量所指对象,变量、数组或函数等的数据类型。
更多精彩内容,请访问事业单位招聘考试网!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|新都网

GMT+8, 2024-11-20 21:41 , Processed in 0.077309 second(s), 7 queries , WinCache On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表