不学c语言可以直接学c++吗
我只知道cc++vc++c#这几个有什么不同吗现学哪个比较好,我只是业余爱好者希望学过的高手好好讲下顺便说下有什么好点的书籍...
我只知道c c++ vc++ c# 这几个有什么不同吗 现学哪个比较好,我只是业余爱好者 希望学过的高手好好讲下 顺便说下有什么好点的书籍
展开
17个回答
展开全部
接分,哈- -
这两样其实就是一样,要对自己说,没什么学不会的,只要是看自己肯不肯学!
没基础肯学就行,我也是自己学的,学之前什么语言都没接触过。
不学C,直接学C++,因为觉得先学C再学C++,浪费时间
编程需要恒心,坚持就是胜利了- -|||
时间方面嘛,看你自己罗
一定要选好一本好书,认真的看,看视频不建议,没啥用,要看的也是先看书再看视频。
1.建议先看看谭浩强的《C++程序设计》,十分基础,比较易懂,细节都有说到了,两个月的时间,注意找个你注意力比较集中的时间,将课本的每个例子自己脚踏实地的上机操作,别以为自己看得懂就不用上机,当你亲手敲下每个字母之后,调式编译,你会发觉许多你看书所遗漏或根本没注意到的许多细节。
当你有了基础后,就看《数据结构》,觉得烦的也可以随便看看,反正到以后你编程用到的时候你自然就去学,而且那个时候你能力有了,看起来很容易
2.许多都说看《C++ Primer 第四版》,但看这本书要有基础,初学者看起来会头昏脑胀的,当你第一步后,再看这本,看目录哪些没见过的,选择性的看,因为这本书厚死了,全部看完不累死了,如果你能吃苦你就看吧,- -||,而且看完不一定就会,还是要靠上机
3再就看《effectiveC++》,很薄的,写的很好,C++必看书了
之后就选择性的选C++经典书籍看
《Think in c++》
《The C++ Programming Language》
一定要多上机,将课本例子一个一个的亲身上机验证结果,执行流程是不是你自己所想的,不上机等于白学,不懂得就发贴问人
这两样其实就是一样,要对自己说,没什么学不会的,只要是看自己肯不肯学!
没基础肯学就行,我也是自己学的,学之前什么语言都没接触过。
不学C,直接学C++,因为觉得先学C再学C++,浪费时间
编程需要恒心,坚持就是胜利了- -|||
时间方面嘛,看你自己罗
一定要选好一本好书,认真的看,看视频不建议,没啥用,要看的也是先看书再看视频。
1.建议先看看谭浩强的《C++程序设计》,十分基础,比较易懂,细节都有说到了,两个月的时间,注意找个你注意力比较集中的时间,将课本的每个例子自己脚踏实地的上机操作,别以为自己看得懂就不用上机,当你亲手敲下每个字母之后,调式编译,你会发觉许多你看书所遗漏或根本没注意到的许多细节。
当你有了基础后,就看《数据结构》,觉得烦的也可以随便看看,反正到以后你编程用到的时候你自然就去学,而且那个时候你能力有了,看起来很容易
2.许多都说看《C++ Primer 第四版》,但看这本书要有基础,初学者看起来会头昏脑胀的,当你第一步后,再看这本,看目录哪些没见过的,选择性的看,因为这本书厚死了,全部看完不累死了,如果你能吃苦你就看吧,- -||,而且看完不一定就会,还是要靠上机
3再就看《effectiveC++》,很薄的,写的很好,C++必看书了
之后就选择性的选C++经典书籍看
《Think in c++》
《The C++ Programming Language》
一定要多上机,将课本例子一个一个的亲身上机验证结果,执行流程是不是你自己所想的,不上机等于白学,不懂得就发贴问人
展开全部
当然可以
1、首先c和c++都是编程语言,而且c偏底层开发,而c++属于高级语言。都可以从入门开始学。
2、只是当你有c的基础学起c++非常容易,当然如果你又C++的基础学C语言也是一样。语言是相通的,你有一门语言的基础后,以后学什么语言都很容易上手,因为你已经有了编程的思想了
3、我们大学就没有交c语言而是教c++,学完c++后学c语言也是特简单的。
1、首先c和c++都是编程语言,而且c偏底层开发,而c++属于高级语言。都可以从入门开始学。
2、只是当你有c的基础学起c++非常容易,当然如果你又C++的基础学C语言也是一样。语言是相通的,你有一门语言的基础后,以后学什么语言都很容易上手,因为你已经有了编程的思想了
3、我们大学就没有交c语言而是教c++,学完c++后学c语言也是特简单的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C++是C语言的升级版,你可以不学C语言直接学C++,但是不学C语言你在学C++语言基础的时候会很吃力。建议有时间的话还是学好!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
都不一样 你最好从头学 从C开始 C和C++不是一样的,C是最基础的编程知识,总之学编程基础是很重要的,基础好了,一定有会有发展的,祝你成功。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以学习的 如果想深入的话 建议你买本《C语言设计》第三版谭浩然写的也许会对你有帮助 如果你想自学的话 如果你不天才 我建议免了 因为不管是C 还是C++ 还是C# 这些语言的逻辑性太强 如果你自学的话我建议你从Java开始,Java相对比较容易入门一些,因为Java是号称纯面向对象的语言
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询