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

若已定义:int x=12;对①int *p=&x;和②*p=x;这两条语句的正确理解是()


若已定义:int x=12;对①int *p=&x;和②*p=x;这两条语句的正确理解是()

A、语句①是在对指针变量p定义时初始化,使p指向x;而语句②是将变量x的值赋给指针变量p所指向的变量

B、语句①和②中的*p含义相同,都表示给指针变量赋值

C、语句①是在对指针变量p定义时初始化,使p指向x;而语句②是将变量x的值赋给指针变量p

D、语句①和②的执行结果都是把变量x的地址赋给指针变量p

参考答案
您可能感兴趣的试题
  • 若已有定义int x;下列说明指针变量p指向x的正确语句是()A. int p=&x;B. int *p=&x;

  • 若已有定义int x=2; int *p=&x;则*p的值为()A. 2B. &xC. *xD. &p

  • 设已有定义:float x; 则以下对指针变量P进行定义且赋初值的语句中正确的是( )。A.int*p=(floa

  • 有如下函数定义: void funC(int a int&B.{a++;b++;} 若执行代码段: int x=0 Y=1: funC(X y

  • 若已定义x为int类型变量 说明指针变量p的正确语句是______。A.int p=&x;B.int*p=x;C.int *p=&

  • 若已定义x为int型变量 说明指针变量p的正确语句是()A.int p=&x;B.int * p=x;C.int * p=&