当前位置: 答题翼 > 问答 > 计算机类考试 > 正文
目录: 标题| 题干| 答案| 搜索| 相关
问题

若已定义int a=5 下面对(1) (2)两个语句的正确解释是()。(1) int *p=&a (2) *p=a


若已定义int a=5 下面对(1)、(2)两个语句的正确解释是()。(1) int *p=&a (2) *p=a

A.语句(1)和(2)中的*p含义相同,都表示给指针变量p赋值。

B.(1)和(2)语句的执行结果,都是把变量a的地址值赋给指针变量p。

C.(1)在对p进行说明的同时进行初始化,使p指向a;

(2)变量a的值赋给指针变量p。

D.(1)在对p进行说明的同时进行初始化,使p指向a;

(2)将变量a的值赋予*p。

请帮忙给出正确答案和分析,谢谢!

参考答案
您可能感兴趣的试题
  • 若已定义: inta[]={0,1,2,3,4,5,6,7,8,9},*P=a,i; 其中O≤i≤9,则对a数组元素不正确的引

  • 若有定义语句:int m[]={1,2,3,4,5},i=4;,则下面对m 数组元素的引用中错误的是A.m[++i] B.m[1*2]

  • 下面对二维数组s的初始化语句 正确的是()。A.int a[2][3]={{1 2} {3 4} {5 6}}B.int a[2][3]={{1

  • 若已定义: int a[]={0 1 2 3 4 5 6 7 8 9} *p=a i ;其中 0

  • 若已定义:int a[]={0 1 2 3 4 5 6 7 8 9} *p=a i;其中0≤i≤9 则对a数组元素不正确的引用是()。A.a[

  • 若已定义:int a[]={0 1 2 3 4 5 6 7 8 9} *p=a i;其中0≤i≤9 则对a数组元素不正确的引用是A.a[p-a