单选题
如果有int x,*p; float y,*q;则下面操作正确的是( )。
A
p=x
B
p=q
C
p=&x
D
p=&y
答案解析
正确答案:C
解析:
D选项:p和y数据类型不一样
C选项:指针变量p的值是x的地址,*p的值可以赋值一个整数,如5,即*p=5
C选项:指针变量p的值是x的地址,*p的值可以赋值一个整数,如5,即*p=5
题目纠错
c加加加加加加加加
相关题目
单选题
有以下程序
#include
void main( )
{ int i,s=0;
for(i=1;i<10;i+=2) s+=i;
cout<程序执行后的输出结果是( )。
单选题
关于成员函数特征的下列描述中,( )是错误的。
单选题
表示“x大于1而小于10”的逻辑表达式是( )。
单选题
下列常量中,( )不是字符常量。
单选题
( )不是构造函数的特征。
单选题
以下4个选项中,不能看作一条语句的是( )。
单选题
下列常量中,( )不是字符常量。
单选题
在int a=3; *p=&a;中,*p的值是( )。
单选题
假定一个字符串的长度为n,则定义存储该字符串的字符数组的长度至少为( )。
单选题
当需要打开A盘上的以xxk.dat文件用于输入时,则定义文件流对象的语句为 ( )。
