main(){ char *p,*q; p=(char*)malloc(sizeof(char)*20);q=p; scanf("%s%s",p,q);printf("%s%s",p,q); }
但用vc6.0试后,答案为defdef,不信你试,
人气:171 ℃ 时间:2020-03-25 19:01:35
解答
如果:输入:abc def(回车)输出:defdef而不是楼上说的abcdef因为 p=(char*)malloc(sizeof(char)*20); //为p创建堆内存q=p; //将p创建的堆内存赋值给q//也就是说,p,q是指向相同的内存所以说,输入:abc def(回车) //...
推荐
- 建立区间[a,b]到[0,1]一一映射
- 有机高分子材料
- 请教一道数学题 麻烦各位好心的同学帮帮忙~ 谢谢咯
- 这个二元二次方程怎么做?
- 一只蜗牛4小时爬行20米,这只蜗牛每分钟爬行多少米?(得数保留两位小数)这道题怎么做?
- 只由C,H,O三种元素组成的化合物有哪些(2个)?
- 男生人数是学生总人数的9分之4,女生人数是男生人数的几分之几
- 已知二次函数的图像经过点(-1,0),(2,0)和点(0,2),求此二次函数的关系式
猜你喜欢