单项选择题
下列程序段中,不能正确赋值的是( )
A.char*p,ch;
p=&ch;
scanf("%c",&p);
B.char*p;
p=(char*)malloc(1);
scanf("%C",p);
C.char*p;
*p=getchar();
D.char*p,ch;
p=&ch;
*p=getchar();
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
下列叙述错误的是( )
A.函数名是属于用户标识符,需符合C语言对标识符的规定
B.形参只能是变量
C.为保证程序的正常运行,函数中定义的变量不能与其他函数中的变量同名
D.函数中定义的变量可以与其他函数中的变量同名
点击查看答案&解析
单项选择题
下列不是合法的C语言语句是( )
A.a=5
B.int i;
i++;
C.;
D.;
点击查看答案&解析
相关试题
下列程序的输出结果是______。 main...
设有下列的程序段: char str[]= Hel...
下列程序的输出结果是______。 #in...
下列程序的输出结果是______。 #in...
下列语句的输出结果是______。 char...