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