在C++环境中利用树结构来实现高校学生会组织机构的管理!

利用树结构实现高校学生会组织机构的管理,组织机构有好多,最少10,谢谢帮忙!急!

第1个回答  2013-09-21
首先是纯C的教材
第一本:H.M.Deitel和P.J.Deitel的《C HOW TO PROGRAM》(C程序设计教程)。
作者是父子,从事语言教材的编写合计超过40年,本书被美国众多高校选用为教材,既可入门也可翻阅,甚好。本FAQ作者认为如果你只打算看一本的话,那就选他好了。

第二本:Brian W.Kernighan和Dennis M.Ritchie 的《The C Programming Language 》(C程序设计语言)。
此书简称K&R,由C语言的创建者撰写,是全球销售最多的C语言教材,其品质不容置疑。不过不适合入门,适于在入门之后巩固提高。实体书有原版和译本购买,电子版英文较多。

第三本:谭浩强的《C程序设计》。
优点在于,面向中国学生,语言易于理解,而且全书篇幅小,看过的人多,容易找到人请教。但是各方面的概念不深入,浅尝辄止,实际上还有些小错误,不是很严谨。因此适合第一次入门学习,例题做完基本就可以抛弃了。有实体书和电子版下载。同时配套有习题集和习题解答,适合自学。

第四本:王大刚先生的《C语言编程宝典》。
质量不错,与老谭的书一样非常适合中国学生,而且对于TC的图形编程讲解非常透彻。本人没有发现实体书,可能只发布在网络上,在VCgood论坛有转载:

第五本:无名作者的《C语言初学者入门讲座》
VCgood论坛转载,作者未知,质量同上一本。

第六本:Kenneth A.Reek 的《C和指针》
进阶读物,把指针一章演绎为一本书可见其技术精度。指针是C的灵魂,能领会本书中的理念,才能算是真正明白了C指针的奥妙,才算懂得了C。

第七本:Andrew Koenig 的 《C陷阱与缺陷》
进阶读物,在认真读完上面的入门书之前,暂勿阅读。本书畅销14年历久不衰,足证品质。

最后一本:ISO C89规范/C99规范
一切关于C语言的疑问,只有一件东西最权威,那就是ISO的规范。但这不是正式出版物,是类似法律文本的技术说明,而且只有英文版。新手阅读,提防吐血而亡。

然后是C++的教材
C++比C复杂的多,所以教材也就纷繁芜杂。既有综合性入门性的,也有专项深入的,阅读要循序渐进,以下分阶段介绍(以下文字有部分引用自他人评介)。
首先是毫无基础的时候,先要初步掌握语法并形成编程的概念

level 0:
H.M.Deitel和P.J.Deitel的《 C++ How to Program 》(C++大学教程)。
又是这对父子。有很多号称C++入门的书,但经我的观察,如果要选择能推荐给毫无编程概念的新手用的书,这本算是佼佼者了。此父子的《C程序设计教程》我已推荐了。

仍然是K&R,Brian W.Kernighan和Dennis M.Ritchie 的《The C Programming Language》(C程序设计语言)。
尽管C++之父亲口说,最好把C++看作一门新语言来学习,但我个人认为,一开始学习C至少有两大好处。相比C++,C还是非常简单的,易于掌握,避免你过早陷入C++的语法泥潭。同时,学C能让你对计算机的底层运行有所认识,建立良好的概念。

钱能的《C++程序设计教程》
国内C++教材中较好的一本,作者是教师,总结多年教学实践的经验写成的,比较适合国内学生。
PS:老谭也有一本C++教材,在此就不太推荐了,它完全是用C的思维来看C++。

当读者有一定c/c++基础
推荐的阅读顺序:
level 1
从Stanley B.lippman著 侯捷 译的《essential c++》开始,短小精悍,可以对c++能进一步了解其特性。Stanley B.Lippman的职业是提供关于C++和面向对象的训练、咨询、设计和指导。他也是Bjarne Stroustrup领导的Bell实验室Foundation项目的成员之一,负责C++程序设计环境中的对象模型部分。简单说,他

在C++环境中利用树结构来实现高校学生会组织机构的管理!
尽管C++之父亲口说,最好把C++看作一门新语言来学习,但我个人认为,一开始学习C至少有两大好处。相比C++,C还是非常简单的,易于掌握,避免你过早陷入C++的语法泥潭。同时,学C能让你对计算机的底层运行有所认识,建立良好的概念。钱能的《C++程序设计教程》国内C++教材中较好的一本,作者是教师,总结...

c语言和C++有什么不同啊! 那个对以后的学习更有用呢?。我想一直考计算机...
单片机编程用C语言或汇编语言都可以,但是我建议用C语言比较好,如果原来有C语言的基础那学起来会更好,如果没有,也可以边学单片机边学C语言,C语言也挺简单,只是一门工具而已,我劝你最好学会,将来肯定用得着,要不你以后也得学,你一点汇编都不会根本无所谓,但你一点C语言都不会那你将来会吃苦头。汇编写程序代...

程序员面试自我介绍
接下来由这部份个人基本情况,自然地过渡到一两个自己本科或工作期间圆满完成的事件,以这一两个例子来形象地、明晰他说明自己的经验与能力,例如:在学校担任学生干部时成功组织的活动;或者如何投入到社会实践中,利用自己的专长为社会公众服务;或者自己在专业上取得的重要成绩以及出色的学术成就。 java程序员自我介绍--说...

计算机应用专业主要做些什么
在专业学习中,学生会接触到诸如数字电子技术、计算机组成原理等基础课程,这些课程为深入理解计算机硬件系统打下了坚实的基础。随着技术的不断进步,学习者需要掌握高级语言程序设计技巧,比如C++或Java,这不仅能够帮助他们编写更高效的代码,还能提高解决实际问题的能力。数据结构与算法是计算机科学的基石之一,...

我想询问东华理工国防生情况及澳洲班的情况。
高校和选培办应采取一定方式公布选拔结果。 五、在校培养 高校和选培办应当重视抓好国防生(包括从普通中学应届高中毕业生中招收的国防生)的在较军政训练和日常教育管理。在完成规定的教学内容和军政训练任务的同时,利用寒暑假组织国防生到部队参观见学和实践锻炼,增强他们对部队的了解。国防生毕业时应具备军队干部的...

软件实施面试自我介绍
net软件工程师及项目管理方向发展,盼望与伯乐携手共创事业! 软件实施面试自我介绍 篇4 我叫XXX,今年XXX岁,下面请允许我来作一个自我介绍: 学习方面,我觉得大学生的首要任务还是学好专业知识,所以在学习上我踏踏实实,勤勤恳恳。一点也不放松,不过也参加了不少娱乐节目。对于我们计算机软件测试相关专业的学生来说,光...

创业感想?
实践创业是大学生村官通过发现和识别商业机会,组织各种资源提供产品和服务,以创造价值的过程。 实践创业活动的主体是大学生村官,客体是商业机会和各种为达到目的而需要和可以得到的资源。同时,大学生村官实践创业也是一个不断探索的过程,在这个过程中可能会遇到挫折和失败,所以我们是否自信、能否在挫折和失败中重新振作,...

软件工程专业大学生职业生涯规划书范文
大学毕业后三年(2017年):转折、实现期 目标:成为软件管理人员,能运用工程思想组织设计、开发、维护、管理符合功能、性能要求的软件产品。 三、职业分析 软件工程师从扮演的角色来看大致可以包括以下这些:一种是既懂技术又懂管理的软件高级人才,他们更注重项目进度管理统筹;另一种是系统分析及设计人员,主要职责是分解一...

高级职称答辩5分钟自我介绍
与此同时我会更加努力的改正自己的不足,接受客观见解。希望党组织严格考察我的各个方面,督促我使得我更上一层楼。 谢谢大家! 高级职称答辩5分钟自我介绍 篇3 下午好!我叫xxx,是xx级xx班的学生,我的论文题目是xxx,论文是在xx导师的悉心指点下完成的,在这里我向我的导师表示深深的谢意,向各位老师不辞辛苦参加我...

天津工业大学怎么样呀?jiqiu!!请主要介绍下软件学院 谢谢
本专业开设的主要课程有:数字电路与数字逻辑、计算机组成原理与系统结构、通信原理、计算机网络技术、数据结构、操作系统、数据库系统原理、网络安全与管理、网络应用软件设计、网络组建与维护、交换技术、网络设备管理、基于.Net程序设计、Web应用技术等。经过校企联合培养的毕业生可在大中型IT企业、网络集成企业、广告及...

相似回答
大家正在搜