已掉线,重新登录

首页 > 绿虎论坛 > 历史版块 > 编程 > C/C++ > 源码

标题: c语言求助

作者: @Ta

时间: 2012-12-26

点击: 9597

学习了半年c语言,感觉什么都不会。现在考试了,求救啊。要求写一个1000行左右的联系人管理程序。要求能保存3个电话,姓名,工作,地址的c代码。
最好能加一个用户名登陆的功能.

[隐藏样式|查看源码]


『回复列表(17|隐藏机器人聊天)』

1. 可怜的娃
(/@Ta/2012-12-26 20:14//)

2. 让大地母亲吞噬你吧,不认真的同学啊。
(/@Ta/2012-12-26 20:18//)

3. 你要做命令行程序还是图形用户界面(GUI)程序?前者是非常简单的啊。数据存储不用自己设计,可以使用SQLite数据库函数库(别告诉我你不会调用动态链接库)。
(/@Ta/2012-12-26 20:23//)

4. 如果准备使用SQLite,http://www.cnblogs.com/hnrainll/archive/2011/09/08/2170506.html这是它的中文手册
(/@Ta/2012-12-26 20:42//)

5. @老虎会游泳 好吧,老虎。你想的复杂了,就是用c实现。没数据库就用文档存储。
(/@Ta/2012-12-26 23:54//)

6. 说实话是有点上课走神,但真心不会啊。上课的c小程序都是小意思,但是没做过这么大的。1000行啊,不知道从何做起。缺乏经验
(/@Ta/2012-12-26 23:57//)

7. @木杨,你觉得真的要写1000行?用php实现也许不要300行吧。
你会用PHP实现该功能吗?用C是一样的,不过浏览器变成了控制台,html变成了标准输入和标准输出。
(/@Ta/2012-12-27 02:31//)

8. @木杨,SQLite数据库本身就是文件啊。SQLite数据库不需要服务器端的。
即使是这样一个简单的应用,你也会发现使用数据库会方便许多。因为你不需要自己实现字符串查找、修改之类的操作了。
这就是代码只要300行不到的原因。
1000行是因为你需要写700行的数据文件存储和读取代码,而且要花大量时间DEBUG。
可是使用SQLite之后,只要10行不到就可以方便地从数据库文件中读写数据了。
(/@Ta/2012-12-27 02:37//)

9. 为了不写1000行,用SQLite吧,哈哈(不过如果你对SQL查询语句一头雾水的话就没办法了)。
用SQLite,只要建个包含三个电话、姓名、工作、地址的表,以后所有操作都是增删查改数据库然后直接输出结果这么简单了。而且如果需求有变更,比如要求记录年龄,只要给数据表添加字段就可以了,不需要重新设计文件的存储方式。
你的考试不会不允许使用第三方库吧。
(/@Ta/2012-12-27 02:43//)

10. 用链表如何?
(/@Ta/2012-12-27 08:31//)

11. @匿名  链表是我最头疼的问题,看不明白。能交流一下吗?
(/@Ta/2012-12-27 10:16//)

12. @老虎会游泳  谢了,不过这是c语言作业。主要问题是没法入手这样的长代码。希望老虎以后的教程多讲解一下这样的较多的代码的编程经验。
(/@Ta/2012-12-27 10:23//)

13. 就是把结构串连起来吧?@木杨
(/@Ta/2012-12-27 13:14//)

14. @匿名  确实是,不过看不懂。自己写的代码一堆错误。
(/@Ta/2012-12-27 18:11//)

15. 我才刚开始学额
(/@Ta/2012-12-28 08:01//)

16. (文件1)结构和链表.htm
(/@Ta/2012-12-28 08:02//)

17. @木扬 这就是我看的教程。你看看,甚至可以直接用例程。
(/@Ta/2012-12-28 08:05//)

回复需要登录

8月26日 23:35 星期二

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1