题目内容

下面选项中正确的赋值语句是(设 char a[5],*p=a;)( )。

A. p="abcd";
B. a="abcd";
C. *p="abcd";
D. *a="abcd";

查看答案
更多问题

变量的指针,其含义是指该变量的____________。

A. 值
B. 地址
C. 名
D. 一个标志

已知int*p,a;则语句“p=&a;”中的运算符“&”的含义是____________。

A. 逻辑与运算
B. 位与运算
C. 取指针内容
D. 取地址变量

若有说明:int*p,m=5,n;以下正确的程序段是____________。

A. p=&n;scanf(“%d”,&p);
B. p=&n;*p=m;
C. scanf(“%d”,&n);*p=n;
D. p=&n;scan(“%d”,*p);

若有以下定义和语句:则下列说法正确的是____________。

A. ubler==99,,*p=&r
B. =r;
C. 以上两处的*p含义相同,都说明给指针变量p赋值
D. 在doubler==99,*p=&r,把r的地址赋给了p所指的存储单元
E. 语句“*p=r”,把变量r的值赋给指针变量p
F. 语句“*p=r”,取变量r的值放回r中

答案查题题库