C语言程序设计

单选题关于地址和指针,以下说法正确的是(  )。A 通过强制类型转换可以将一种类型的指针变量赋值给另一种类型的指针变量B 可以取一个常数的地址赋值给同类型的指针变量C 可以取一个表达式的地址赋值给同类型的指针变量D 可以取一个指针变量的地址赋值给基类型相同的指针变量

题目
单选题
关于地址和指针,以下说法正确的是(  )。
A

通过强制类型转换可以将一种类型的指针变量赋值给另一种类型的指针变量

B

可以取一个常数的地址赋值给同类型的指针变量

C

可以取一个表达式的地址赋值给同类型的指针变量

D

可以取一个指针变量的地址赋值给基类型相同的指针变量

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在下面关于指针的说法中,错误的一条是( )

A.变量的指针就是变量的地址

B.可以将一个整型量或任何其他非地址类型的数据赋给一个指针变量

C.一个指针变量只能指向同一个类型的变量

D.指针变量中只能存放地址(指针)


正确答案:B

第2题:

下列说法中,正确的是______。

A.指针是一个变量

B.指针中存放的可以是任何类型的值

C.指针变量是变量地址

D.指针变量占用存储空间


正确答案:D
解析:指针是地址,存放指针的变量是指针变量,不同类型的指针变量存放不同类型数据的地址,指针变量作为可存储指针的变量,也要占用一定的存储空间。

第3题:

以下关于指针数组的描述正确的是()

A.指针数组的每个元素是一个指针

B.指针数组的每个元素可以指向相同类型的数据

C.指针数组的每个元素存放了一个地址

D.指针数组的每个元素可以指向不同类型的数据


正确答案:ABC

第4题:

下面关于指针的说法中错误的是( )。

A)在指针定义的同时可以对其进行初始化

B)指针根据其所指向变量的类型的不同,所占用内存大小也不同

C)指针中存放的是内存单元的地址

D)相同类型的指针之间可以相互赋值


正确答案:B

第5题:

关于指针概念,下列说法中,不正确的是______。

A.一个指针变量只能指向同一类型的变量

B.一个变量的地址称为该变量的指针

C.只有同一类型变量的地址才能放到指向该类型变量的指针变量之中

D.指针变量可以由整数赋值,不能用浮点数赋值


正确答案:D

第6题:

以下关于指针概念不正确的是( )。

A.指针变量可以用整数赋值,但不可以用浮点数赋值

B.一个变量的地址称为该变量的指针,一个指针变量只能指向同一类型的变量

C.只有同一类型的变量地址才能放到指向该类型变量的指针变量之中

D.只能将地址赋给指针变量


正确答案:A
指针是用来指示一个内存地址的变量,因此只能将地址赋给指针变量,而不能是整数或浮点数。

第7题:

关于地址和指针,以下叙述正确的是( )。

A.可以通过强制类型转换让char型指针指向double型变量

B.函数指针P指向一个同类型的函数f时,必须写成:p=&f;

C.指针P指向一个数组f时,必须写成:p=ecf;

D.一个指针变量P可以指向自身


正确答案:A
函数指针P指向一个同类型的函数f时,可以写成:p=f,而不能写成材,选项B错误。函数名代表函数的入口地址,指针P指向一个数组f时,可以写成:P=f,也可写成&f,数组名f可以代表数组的首地址,选项c错误。指针变量指向的是地址,是个常量,不能将地址指向另—个地址,选项D错误。char型根据转化原则可以转化为double类型。因此答案为A选项。

第8题:

关于主机地址192.168.19.125(子网掩码:255.255.255.248),以下说法正确的是()。

A、子网地址为:192.168.19.120

B、子网地址为:192.168.19.121

C、广播地址为:192.168.19.127

D、广播地址为:192.168.19.128


参考答案:AC

第9题:

以下关于访问Web站点的说法正确的是( )

A.只能输入IP地址

B.需同时输入IP地址和域名

C.只能输入域名

D.可以输入IP地址或输入域名


正确答案:D

第10题:

以下关于进入Web站点的说法正确的有()。

A只能输入IP地址

B需同时输入IP地址和域名

C可以输入IP地址或域名

D只能输入域名


C

更多相关问题