网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
下面小段程序,哪个是正确的:
A.char * p = new char[10]; p[0] = 'K'; delete [] p;
B.int *p = new int[25]; p[10] = 100; delete p
C.char * p = new int; p = 'a'; delete p;
D.int * p = new char[20];
参考答案和解析
C 解析:A中p是指针,没有初始化,且取p的地址即类型为指向地址的地址,与输出参数类型不符。B中指针p没有初始化,且p所指变量值不明。D*p是整型变量,&k是整型变量的地址。所以选C。
更多 “下面小段程序,哪个是正确的:A.char * p = new char[10]; p[0] = 'K'; delete [] p;B.int *p = new int[25]; p[10] = 100; delete pC.char * p = new int; p = 'a'; delete p;D.int * p = new char[20];” 相关考题
考题
单选题在Linux shell中,下面哪个变量代表的是shell程序命令的程序文件名。()A
$#B
$*C
$0D
$$
热门标签
最新试卷