标题:[求助] c语言笔试题
只看楼主
滴滴雨
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2007-11-9
得分:0 
3楼,5楼错了吧!
malloc()和free()是malloc.h里的
但getch()就是stdio.h里的啊
2007-11-09 20:17
jicaifeng
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2007-9-16
得分:0 
路过
2007-11-09 21:06
flyfish321
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2007-1-29
得分:0 

大概是测试空间分配,和空间释放吧!

2007-11-09 22:03
zhaoshijun
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2007-11-9
得分:0 
问题在于你的void display(char *str)函数定义在mian()后,要在mian()里调用需先声明!
2007-11-09 23:29
linjianhai
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2007-9-3
得分:0 

不懂哈。

2007-11-09 23:48
pidig
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2007-11-3
得分:0 
恨是
2007-11-10 00:33
yinlb1987
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2007-11-5
得分:0 

请问39楼的大侠
如何进行代码调试观察str的值。

2007-11-10 18:17
forrestx
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2007-11-9
得分:0 
我估计他要是要考你,在display中给str分配内存,并赋值,然后在主程序中打印。
这是有问题的。
还记得传值调用,和传址调用吗!这个程序就是一个传值调用,很容易就出错了。
子程序中想改变str指向的内存单元,返回主程序后,str还是NULL,根本打印不出东西来。
2007-11-12 16:04
YXP_PP
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2007-11-11
得分:0 

我也见过这种题,不过还是把自己的想法写了上去,不能达到预期效果.??

2007-11-12 21:03
lwc86
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2007-11-13
得分:0 

应该是<MALLOC.H>
你这是有关链表的


一个大四的学生!!
2007-11-13 04:13



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-183772-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.183122 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved