单项选择题
以下程序段有错,错误原因是______。
main()
int *p,i;char *q,ch;
p=&i;q=&ch;*p=40;*p=*q;
A.p和q的类型不一致,不能执行*p=*q;语句
B.*p中存放的是地址值,因此不能执行*p=40;语句
C.q没有指向具体的存储单元,所以*q没有实际意义
D.q虽指向了具体的存储单元,但该单元中没有确定的值,所以不能执行*p=*q;语句
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
设有以下说明语句: struct ex int x;float y;char z; example;在下面的叙述中,不正确的一条是______。
A.struct是结构体类型的关键词
B.example是结构体类型名
C.x,y,2都是结构体成员名
D.struct ex是结构体类型
点击查看答案&解析
单项选择题
设有语句:char str1[]= string , str2[8], *ste3, *str4= string ;,则下列不是对库函数 strcpy的正确调用的是______。
A.strcpy(str1,"HELLOI");
B.strcpy(str2,"HELLO2");
C.strcpy(str3,"HELLOY");
D.strcpy(str4,"HELLO4");
点击查看答案
相关试题
下面程序的输出是______。 fun(cha...
设有“int x=11;”则表达式(x++*...
计算机软件系统包括______。
若有以下定义,则表达式a*b+d-c值的类型...
以下对结构体类型变量的定义中,不正确的是...