把c语言当作基础语言来学习时学到什么地步就算打好基础了?

来源:百度知道 编辑:UC知道 时间:2024/06/04 05:14:20
我现在把谭浩强的《c程序设计》全都读懂了,可以说是打好基础了么?还是在把《数据结构(c语言版)》这本说也读懂了才算打好了基础?
顺便提一下,我学完c语言后想去学c++,大家给点建议,谢谢。

学了C,接着再学一门面向对象语言,如C++或者JAVA都行,数据结构很重要,如果你打算在编程方面小有成就,建议你硬起心来把数据结构好好看看,很有帮助,还有就是操作系统,数据库都需要看,不过这个放后头看。

这还不算??我C看完二级书就差不多了

学C++可以看一些相关的书,

1)《C++入门经典》,原名《The C++ Language Begeining》,作者Ivor Horton 此书浅显易懂极适合入门,书中包括最基本的程序设计知识,例如基本数据类型,流程控制语句,函数设计。即使没有任何程序设计基础的人,看着也不觉得累。书 中一些很有特色的事例,能促进和加深读者的理解。但此书的代码风格实在有些糟糕。

2)《C++编程思想》,原名《Thinking in C++》,作者Bruce Eckell, 此书的名气就不在这里说了.此书最新版本(第三版)开头部分增加了几章讲C语言的部分,然后把读者逐渐引向C++,在讨论语言的一个特性时,往往总是先讲 解在C中的解决方法,然后讨论这中方法的局限和不足之处,再讨论C++中的解决方法.据我的感受,此书作者的初衷是引导C程序员走向C++,但后来发现大 多数新生代程序员,非美国的程序员不一定懂C,于是就在第三版中加入了介绍C的部分. 此书最大的特点是, 作者善于透过语言现象,看看屏风后面究竟发生了什么(例如,显示出生成的汇编语言).消化好这本书,C++水平上一个大台阶;

3)《C++高效编程》,原名《Effect C++》。此书重点探讨C++的一些技术死角,我只看过其中很少的一些章节,在此不作过多评论;

4) 《C++ Primer》,作者Stanley B.Lippman,此书还没有读过,接下来读这本书。我在网上找了一点对此书特点的描述:对C++基本概念和技术全面而且权威的阐述,对现代C++编程 风格的强调,使本书成为C++初学者的最佳指南;对于中高级程序员,本书也是不可或缺的参考书。第4版不再强调低层编程技术,而把中心转向标准库的使用。 书中很早就开始介绍标准库,示例也已经重新改写,充分利用了标准库设施。我们也对语言主题叙述的先后次序进行了重新编排,使讲解更加流畅;

5) 《C