下面关于指针的说法中错误的是( )。
A.在指针定义的同时可以对其进行初始化
B.指针根据其所指向变量的类型的不同,所占用内存大小也不同
C.指针中存放的是内存单元的地址
D.相同类型的指针之间可以相互赋值
第1题:
2、以下叙述中正确的是 。
A.指针定义后,可以指向同类型的任何变量。
B.指针定义后,可以指向任何类型变量。
C.指针定义后,可以用整型数据为指针初始化。
D.指针定义后,只能指向一个变量。
第2题:
如果有定义int a=5;,则下面对①、②两个语句的正确解释是()。
A.语句①和②的含义相同,都表示给指针变量p赋值
B.语句①和②的执行结果,都是把变量a的地址值赋给指针变量p
C.①在说明p的同时进行初始化,使p指向a;②将变量a的值赋给指针变量p
D.①在说明p的同时进行初始化,使p指向a;②将变量a的值赋给*p
第3题:
3、以下叙述中正确的是 。
A.指针定义后,可以指向同类型的任何变量。
B.指针定义后,可以指向任何类型变量。
C.指针定义后,可以用整型数据为指针初始化。
D.指针定义后,只能指向一个变量。
第4题:
在定义指针变量的同时,可以对其进行初始化,以保证指针变量中的指针有明确的指向。
第5题:
1、下列说法错误的是()。
A.指针变量占用的内存单元字节数就是它所指向的变量所占用的内存单元字节数。
B.指针变量指向的数据的类型,称为指针的基类型。指针变量只能指向同一基类型的变量。
C.指针变量使用之前必须初始化,如果你不知道该用什么值对其进行初始化的话,那么就先用NULL对其进行初始化。使用未初始化的结果将是无法预知的。
D.通过间接寻址运算符引用指针变量指向的变量的值,称为指针的解引用。