欢迎使用题易搜网站

题易搜

在线题库

[单选]  以下程序有错,错误原因是   main()   { int *p,i;char *q,ch;   p=&i;   q=&ch;   *p=40;   *p=*q;   ......   }

发布时间:2022-09-12 0次
Ap和q的类型不一致,不能执行*p=*q;语句B*p中存放的是地址值,因此不能执行*p=40;语句Cq没有指向具体的存储单元,所以*q没有实际意义Dq虽然指向了具体的存储单元,但该单元中没有确定的值,所以执行*p=*q;没有意义,可能会影响后面语句的执行结果
您需要登录才可以下载或查看,没有账号?会员注册