c语言和 下列关于指针定义的描述,_是错误的
下列关于指针定义的描述,()是错误的A.指针是一种变量,该变量用来存放某个变量的地址值的。B.指针变量的类型与它所指向的变量类型一致。C.指针变量的命名规则与标识符相同。...
下列关于指针定义的描述,()是错误的
A. 指针是一种变量,该变量用来存放某个变量的地址值的。
B. 指针变量的类型与它所指向的变量类型一致。
C. 指针变量的命名规则与标识符相同。
D. 在定义指针时,标识符前的“*”号表示后面的指针变量所指向的内容
求不闹眼子 找百度 abcd都有
31.已知:int x; int y[10]; 下列______是合法的。
A.&x B.&(x+3) C.&5 D .&y 展开
A. 指针是一种变量,该变量用来存放某个变量的地址值的。
B. 指针变量的类型与它所指向的变量类型一致。
C. 指针变量的命名规则与标识符相同。
D. 在定义指针时,标识符前的“*”号表示后面的指针变量所指向的内容
求不闹眼子 找百度 abcd都有
31.已知:int x; int y[10]; 下列______是合法的。
A.&x B.&(x+3) C.&5 D .&y 展开
7个回答
展开全部
B和D
B就不多说了,如果类型一致,sizeof的结果也要一致,但指向数据结构的指针基本不符合这个结论
D说的是定义指针的时候。定义的时候“*”仅代表这个变量是指针类型,不取指针指向的内容,只有在引用的时候,“*”才表示获取指针指向的内容。
31.
A和D
只要是变量,都可以对变量进行"&"取地址操作,D选项y是个数组变量,y和&y的结果都一样。
B就不多说了,如果类型一致,sizeof的结果也要一致,但指向数据结构的指针基本不符合这个结论
D说的是定义指针的时候。定义的时候“*”仅代表这个变量是指针类型,不取指针指向的内容,只有在引用的时候,“*”才表示获取指针指向的内容。
31.
A和D
只要是变量,都可以对变量进行"&"取地址操作,D选项y是个数组变量,y和&y的结果都一样。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在定义指针时,标识符前的“*”号表示后面的变量是一个指针,选D
31
A 取变量x的地址,合法
B 取某个数字的地址,不合法
C 和B一样,去数字的地址,不合法
D 此时y是一个地址,再取此地址的地址,不合法!
31
A 取变量x的地址,合法
B 取某个数字的地址,不合法
C 和B一样,去数字的地址,不合法
D 此时y是一个地址,再取此地址的地址,不合法!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1、B 、 D B指针变量时占4个字节的无符号整型 ;D在定时时,*就代表表明定义一个指针,在使用的时候,前面加入*,才表示后面的指针变量所指向的内容
2、A 理由 _梦幻阳光 说了
2、A 理由 _梦幻阳光 说了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
B错误,指针类型永远是无符号长整型
第二题选择A
第二题选择A
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询