以下语句或语句组中,不正确的操作是__________.
题目
以下语句或语句组中,不正确的操作是__________.
以下语句或语句组中,不正确的操作是_____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;只是声明了一个字符串指针变量,没有给他分配内存,所以直接使用会出现不可预判的结果.
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点
- 数字1,2,3,4,5有几种组合方式
- It seems only seconds before he finished washing his face before 和after选哪一个 为什么
- put milk in the tea 的中文
- 在细胞呼吸中,氧气与二氧化碳等比,有氧与无氧呼吸那个强
- 已知集合A={x|ax+bx+c>0,a不等于0}={x|m
- 一粒种子在土壤中萌发,长成一颗参天大树,在成长过程中,树的质量___(变不变),这是_____作用的结果?
- 人教版5年级上册数学书上练习十五82页第4题怎么做
- 关于弦的成语
- 英语翻译高手 a watch that doubles as a laser-beam cutter
- 国庆放假去哪玩的作文10岁左右写的