main(){ char *p,*q; p=(char*)malloc(sizeof(char)*20);q=p; scanf("%s%s",p,q);printf("%s%s",p,q); }
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,不信你试,
但用vc6.0试后,答案为defdef,不信你试,
其他人气:302 ℃时间: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(回车) //...
我来回答
类似推荐
猜你喜欢
- 1There is something I have to tell you and I wanted it to be in person.
- 2爸爸的花儿落了 快
- 3用科学计算器计算,若按键次序是6,y的x次方,3,=,其结果为
- 4在平面直角坐标系中,直线y=-3x+2与直线y=3x+2相交于点P,两直线分别与x轴相交于点A、B,设原点为O. (1)求出交点P的坐标; (2)判断△APB是否为等腰三角形,并说明理由.
- 5一个三角形的面积是16分之1平方分米,它的高是2分之1分米,这个三角形的底是多少分米?
- 6英语.在横线上填入适当的单词(首字母已给)
- 7英语打电话日常用语
- 8一个正方形周长是20厘米,它的面积是多少平方厘米?
- 9街上的彩旗照5面红旗,4面蓝旗,接着3面黄旗,的顺序排,第100面是什么?
- 10用一块长12米、宽8米的长方形铁皮剪成半径是1.5米的小圆(不能剪拼),至多能做( )个. A.11个 B.8个 C.10个 D.13个