一个变量的指针就是( ) 选择一个答案 A. 变量的名称 B. 变量的地址 C. 变量的类型 D. 变量的值

一个变量的指针就是( )
选择一个答案

A. 变量的名称

B. 变量的地址

C. 变量的类型

D. 变量的值

选择:B. 变量的地址。

解析:

指针变量是指存放地址的变量。因地址的改变而做出指定性质的衡量变法。指针变量是一种特殊的变量,它不同于一般的变量,一般变量存放的是数据本身,而指针变量存放的是数据的地址。

扩展资料

指针变量和它所指向的变量:在C语言中,地址也作为一种值,能被存储、比较、赋值,并称地址数据为指针类型,而称存储地址值的变量为指针变量,简称指针。

C程序可用运算符&取变量的地址,如表达式&x的值就是变量X的地址。程序除能按名引用变量外,也可利用变量的地址引用变量。按变量名引用变量称为直接引用,而将变量A的地址存于另一变量B中,借助于变量B引用变量A称为对A的间接引用。  

参考资料来源:百度百科-指针变量

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-05-23
答案是: B
为什么是变量的地址,举例来说明:
int * p(先不管p指向的空间);其中p是指针,p的指针类型是int *,int*是什么类型,就是指针类型,理解是很生涩,看后面;指向的类型是 int,这个应该很清楚吧;好了,定义一个变量,int a;p=&a;这个应该都能看懂吧,其中&a是指针,你就会明白,变量a的指针是变量的地址了。

希望采纳。追问

你先用心,后面的孩子,我也想采纳,呵呵

本回答被提问者和网友采纳
第2个回答  2011-05-23
选B
一个变量的地址成为该变量的指针.例如,地址2000是变量i的指针.如果有一个变量专门用来存放另一变量的地址(即指针),则它称为"指针变量".假设定义了一个变量i_pointer(变量名可任意取),用来存放整形变量的地址.可以通过下面语句将i的地址(2000)存放到i_pointer中.
i_pointer=&i; 这时,i_pointer的值就是2000(即变量i所占用单元的起始地址)
上述的i_pointer就是一个指针变量.指针变量就是地址变量,用来存放地址,指针变量的值是地址(即指针).
请区分"指针"与"指针变量"这两个概念.例如,可以说变量i的指针是2000,而不能说i的指针变量是2000.指针是一个地址,而指针变量是存放地址的变量
第3个回答  2011-06-07
B
第4个回答  2011-05-23
B变量的地址

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网