以下语句或语句组中,不正确的操作是__________.以下语句或语句组中,不正确的操作是_____C_____.(A) char t[50];scanf(“%s”,t);(B) char t[]=”English”;(C) char *p;gets(p);(D) char *p;p=”English”;为什么是C

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/04 23:01:59
以下语句或语句组中,不正确的操作是__________.以下语句或语句组中,不正确的操作是_____C_____.(A) char t[50];scanf(“%s”,t);(B) char t[]=”English”;(C) char *p;gets(p);(D) char *p;p=”English”;为什么是C
xN@_ŋI1 xJէ0 Q01<@5|(4D@4" ]n."?9o;0#UJSg,bMZ=r&[73X"ZJשּׂF8)M0c,k6)YdPJЈcҊ#R|#'`Z`0T  -Œ¯./ ?oɔot:]wENz EV54rCs (lvE"F} v)}\+Q90剎~I:`Y;WZ*-,vuVLqIgD*@yb])ZbM3ȇ$1 O)"

以下语句或语句组中,不正确的操作是__________.以下语句或语句组中,不正确的操作是_____C_____.(A) char t[50];scanf(“%s”,t);(B) char t[]=”English”;(C) char *p;gets(p);(D) char *p;p=”English”;为什么是C
以下语句或语句组中,不正确的操作是__________.
以下语句或语句组中,不正确的操作是_____C_____.
(A) char t[50];scanf(“%s”,t);
(B) char t[]=”English”;
(C) char *p;gets(p);
(D) char *p;p=”English”;
为什么是C

以下语句或语句组中,不正确的操作是__________.以下语句或语句组中,不正确的操作是_____C_____.(A) char t[50];scanf(“%s”,t);(B) char t[]=”English”;(C) char *p;gets(p);(D) char *p;p=”English”;为什么是C
gets这个函数的定义你应该了解下,这个函数的参数必须是要分配内存的,char *p;只是声明了一个字符串指针变量,没有给他分配内存,所以直接使用会出现不可预判的结果.