【答案】以下程序有错,错误原因是()_。intmain(){int*p,i;char*q,ch;p=&i;q=&

返回首页智慧树时间:2022-11-15 19:05
题目 / 答案提交正确答案

以下程序有错,错误原因是()_。intmain(){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;语句

正确答案:A

本文链接:https://www.oyuuu.com/Ti/ZhiHuiShu/349740.html

关键字  浏览量:
上一篇:下面程序的运行结果是()。#include<stdio.h>intmain(){staticchara[]=
下一篇:对两个数组a和b进行如下初始化chara[]=“ABCDEF”;charb[]={‘A’,‘B’,‘C’,‘D’,‘E’
相关问题