指针变量里存放的是地址值,因此指针变量只能是int型的。

指针变量里存放的是地址值,因此指针变量只能是int型的。


参考答案和解析
错误

相关考题:

设有定义语句 int(*f)(int);, 则以下叙述正确的是A)f 是基类型为 int 的指针变量B)f 是指向函数的指针变量,该函数具有一个 int 类型的形参C)f 是指向 int 类型一维数组的指针变量D)f 是函数名,该函数的返回值是基类型为 int 类型的地址

以下程序中调用scanf函数给变量a输入数值的方法是错误的,其错误原因是()。includemain(){int *p, *q, a, bp=&aprintf("input a:")scanf("%d", *p)…} A.*p表示的是指针变量p的地址B.*p表示的是变量a的值,而不是变量a的地址C.*p表示的是指针变量p的值D.*p只能用来说明p是一个指针变量

不正确的指针概念是() A、一个指针变量只能指向与其类型相同的变量B、一个变量的地址称为该变量的指针C、只有同一类型变量的地址才能存放在指向该类型变量的指针变量之中D、指针变量可以赋任意整数,但不能赋浮点数

设有定义语句int (*f)(int);,则以下叙述正确的是A.f是基类型为int的指针变量B.f是指向函数的指针变量,该函数具有一个int类型的形参C.f是指向int类型一维数组的指针变量D.f是函数名,该函数的返回值是基类型为int类型的地址

指针是数据对象的地址,指针变量是存放某个数据对象地址的变量。() 此题为判断题(对,错)。

在下面关于指针的说法中,错误的一条是( )A.变量的指针就是变量的地址B.可以将一个整型量或任何其他非地址类型的数据赋给一个指针变量C.一个指针变量只能指向同一个类型的变量D.指针变量中只能存放地址(指针)

在下列叙述中,正确的一条是( )A.语句int *pt中的*pt是指针变量名B.语句"int *p=a;"等价于"int *p;p=a[0];”C.运算符*和都是取变量地址的运算符D.已知指针变量p指向变量a,则a和*p值相同,都是变量a的值

若有如下调用函数: int sub(int *t) { return (t); } 该函数的返回值是( )A.形参t中存放实参变量的地址值B.形参t自身的地址值C.指针变量t所指的实参变量的值D.随机的值

以下关于指针概念不正确的是( )。A.指针变量可以用整数赋值,但不可以用浮点数赋值B.一个变量的地址称为该变量的指针,一个指针变量只能指向同一类型的变量C.只有同一类型的变量地址才能放到指向该类型变量的指针变量之中D.只能将地址赋给指针变量

下列说法中,正确的是______。A.指针是一个变量B.指针中存放的可以是任何类型的值C.指针变量是变量地址D.指针变量占用存储空间

以下程序中调用cin函数给变量a输入数值的方法是错误的,其错误的原因是( )。 #include(iostream.h) voidmain( ) {int*P,*q,a,b; p=&a; cout"inputa:"; cinP; }A.*P表示的是指针变量P的地址B.P表示的是变量a的地址,而不是变量a的值C.*P表示的是指针变量p的值D.*P只能用来说明P是一个指针变量

以下程序中调用cin函数给变量a输入数值的方法是错误的,其错误原是()。includevoid m 以下程序中调用cin函数给变量a输入数值的方法是错误的,其错误原是( )。 #include<iostream.h> void main() {int*p,*q,a,b; p=a; eout<<"input a:"; cin>>p; }A.*p表示的是指针变量p的地址B.p表示的是变量a的地址,而不是变量a的值C.*p表示的是指针变量p的值D.*p只能用来说明p是一个指针变量

下面叙述错误的是()。A.一个指针变量只能指向同一类型的变量B.一个变量的地址称为该变量的指针C.可以将一个整数值赋给指针变量D.任何指针变量都可以与空指针NULL进行比较

关于指针概念,下列说法中,不正确的是______。A.一个指针变量只能指向同一类型的变量B.一个变量的地址称为该变量的指针C.只有同一类型变量的地址才能放到指向该类型变量的指针变量之中D.指针变量可以由整数赋值,不能用浮点数赋值

以下程序中调用scanf函数给变量a输入数值的方法是错误的,其错误的原因是()。    main( )  { int *p,*q,a,b;     p=a;     printf(“input a:”);     scanf(“%d”,*p);     ……  }A、*p表示的是指针变量p的地址B、*p表示的是变量a的值,而不是变量a的地址C、*p表示的是指针变量p的值D、*p只能用来说明p是一个指针变量

指针是数据对象的地址,指针变量是存放某个数据对象地址的变量。

以下关于指针概念的叙述中,错误的是()A、一个指针变量只能指向同一类型的变量B、一个变量的地址称为该变量的指针C、两个同类型的指针变量可以作加减运算D、任何指针变量都可以与空指针NULL进行比较

定义指针变量int*p;则下列说法正确的是()A、*p是指针常量B、*p是一个地址C、*p是指针变量D、指针指向int型数据

指针是用来存放某种变量的地址值的变量.这种变量的地址值也可以存放在某个变量中,存放某个指针的地址值的变量称为指向指针的指针,即二级指针。

关于指针概念不正确的说法是()。A、一个指针变量只能指向同一个类型的变量B、一个变量的地址称为该变量的指针C、只有同一类型变量的地址才能放到指向该类型变量的指针变量之中D、指针变量可以由整数赋值,不能用浮点数赋值

以下关于指针概念不正确的是()A、指针变量可以用整数赋值,但不可以用浮点数赋值B、一个变量的地址称为该变量的指针,一个指针变量只能指向同一类型的变量C、只有同一类型的变量地址才能放到指向该类型变量的指针变量之中D、只能将地址赋给指针变量

下面关于指针变量int*p;描述不正确的是()A、*p表示的是指针变量p的地址B、int*p表示定义了一个指针类型变量C、*p表示的是指针变量p的值D、p=a将a的值赋值给变量p

已知:int**p;则变量p是()A、指向int型变量的指针、B、指向指针的指针C、int型变量D、以上三种说法均不正确

单选题以下程序中调用scanf函数给变量a输入数值的方法是错误的,其错误的原因是()。    main( )  { int *p,*q,a,b;     p=a;     printf(“input a:”);     scanf(“%d”,*p);     ……  }A*p表示的是指针变量p的地址B*p表示的是变量a的值,而不是变量a的地址C*p表示的是指针变量p的值D*p只能用来说明p是一个指针变量

单选题若已定义:int x=12;对①int *p=x;和②*p=x;这两条语句的正确理解是()A语句①是在对指针变量p定义时初始化,使p指向x;而语句②是将变量x的值赋给指针变量p所指向的变量B语句①和②中的*p含义相同,都表示给指针变量赋值C语句①是在对指针变量p定义时初始化,使p指向x;而语句②是将变量x的值赋给指针变量pD语句①和②的执行结果都是把变量x的地址赋给指针变量p

判断题指针是用来存放某种变量的地址值的变量.这种变量的地址值也可以存放在某个变量中,存放某个指针的地址值的变量称为指向指针的指针,即二级指针。A对B错

判断题指针是数据对象的地址,指针变量是存放某个数据对象地址的变量。A对B错

单选题不正确的指针概念是()。A一个指针变量智能指向同一类型的变量B一个变量的地址称为该变量的指针C只有同一类型变量的地址才能存放在指向该类型变量的指针变量之中D指针变量可以赋任意整数,但不能赋浮点数