8、如果一个指针加1,实际上是加上了指针所指向的数据类型大小。
第1题:
在C++中,一个数组名字实际上是指向该数组【 】的指针。
第2题:
A、p指针;
B、p指针指向的变量;
C、p指针指向的数据类型;
D、上述A、B、C三者;
第3题:
说明语句int*(*p)();的含义是______。
A.p是一个指向int型数组的指针
B.p是指针变量,它构成了指针数组
C.p是一个指向函数的指针,该函数的返回值是一个整型
D.p是一个指向函数的指针,该函数的返回值是一个指向整型的指针
第4题:
下列说法正确的是
A.int(**def)[10];----def指向一个指针,该指针指向10个整型变量构成的数组
B.int*(*gh[10]);---gh指向一个指针,该指针指向10个整型变量构成的数组
C.int*(*gh[10]);---gh是一个指针,指向由10个指向整型变量的指针构成的数组
D.A,C均正确
第5题:
关于地址和指针,以下叙述正确的是( )。
A.可以通过强制类型转换让char型指针指向double型变量
B.函数指针P指向一个同类型的函数f时,必须写成:p=&f;
C.指针P指向一个数组f时,必须写成:p=ecf;
D.一个指针变量P可以指向自身
第6题:
在说明int(*pointer)[6];中,标识符pointer()。
第7题:
空盘时天平指针指向零位,加20mg砝码,指针停在2小格上,问天平的感量、灵敏度是多少?
第8题:
在接受一个用户空间的指针之前,内核会做必要的参数验证,以下说法错的是()
第9题:
堆栈指针SP存放栈顶的地址,进栈时自动加1,出栈时自动减1,因此,SP总是指向栈顶
第10题:
指向一维对象数组的指针是一个二级指针。
第11题:
第12题:
第13题:
关于void指针,下列说法错误的是()。
A、void指针就是未指向任何数据的指针
B、void指针就是已定义而未初始化的指针
C、指向任何类型数据的指针可直接赋值给一个void指针
D、void指针值可直接赋给一个非void指针
第14题:
下列说法正确的是
A)int(**def)[10];----def指向一个指针,该指针指向10个整型变量构成的数组
B)int*(*gh[10]);---gh指向一个指针,该指针指向10个整型变量构成的数组
C)int*(*gh[10]);---gh是一个指针,指向由10个指向整型变量的指针构成的数组
D)A,C均正确
第15题:
下列说法中不正确的是( )。
A.指针是一个变量
B.指针中存放的是数值
C.指针可以进行加、减等算术运算
D.指针变量占用存储空间
第16题:
设有说明double(*p1)[N];其中标识符p1是( )。
A.N个指向double型变量的指针。
B.指向N个double型变量的函数指针。
C.一个指向由N个double型元素组成的一维数组的指针。
D.具有N个指针元素的一维指针数组,每个元素都只能指向double型量。
第17题:
语句Char(*P)说明了( )。
A.P是指向函数的指针,该函数返回一个Char型数据
B.P是指向Char型数据的指针变量
C.P是指向数组的指针变量
D.P是一个函数名,该函数的返回值是指向Char型数据的指针
第18题:
在声明语句:int*f();中,标识符f代表的是()
第19题:
空盘时天平的指针指向零,加20mg砝码,指针停在2小格上,天平的感量为()灵敏度为()。
第20题:
链队列实际上是一个同时带有头指针和尾指针的单链表,尾指针指向该单链表的()。
第21题:
每个对象都维护了一个指向自身的指针,这个指针称为()指针。
第22题:
所有类型的指针变量所占内存的大小是一样的
指针变量所占内存的大小与其类型有关,char型指针变量只占1个字节,double型指针变量占8个字节
指针变量可直接指向任何类型的变量,而不会出现编译或运行错误
指针变量既可以直接指向结构体,也可直接指向结构体中某个成员,而不会出现编译或运行错误
第23题:
第24题:
在对指针进行加、减算术运算时,数字1表示1个存储单元的长度
如果p是指针变量,则*p表示变量p的地址值
如果p是指针变量,则&p是不合法的表达式
如果p是指针变量,则*p+1和*(p+1)的效果是一样的