2017年mac上的c语言编译器,初学者,小白,零基础,用什么编译器最好?

欢迎加入我们,一同切磋技术。 &
用户名: &&&
密 码: &
共有 2436 人关注过本帖
标题:新手!求推荐一个适合新手的c语言编译器
等 级:新手上路
帖 子:26
结帖率:75%
&&已结贴√
&&问题点数:16&&回复次数:19&&&
新手!求推荐一个适合新手的c语言编译器
看书自学的,求一个适合新手的编译器
搜索更多相关主题的帖子:
来 自:海底两万里
等 级:论坛游民
帖 子:24
专家分:70
vc++6.0 ,一般都是这么过来的。
等 级:新手上路
帖 子:26
回复 2楼 夏天的飞鸟
能不能发下下载链接
等 级:论坛游民
专家分:51
等 级:新手上路
能不能发下下载链接
等 级:新手上路
帖 子:12
直接百度vc6.0就好了
等 级:新手上路
帖 子:26
回复 6楼 z
我看有企业版有精简版&&哪个比较好呢
等 级:版主
威 望:215
帖 子:5201
专家分:28709
取决于你学C的目的
a. 如果是应付考试,考试指定什么编译器,你就得用什么编译器。
(假设考试用VC6,你平时用gcc,在考试时,你的正确语句在VC6上却报错,难道你还能上诉? 所以平时就得用考试时的编译器)
b. 假如是出于兴趣和工作,当然选 gcc 或 clang,其它的都不应该去考虑。
--------------------------------
IDE 我推荐 Qt Creator、CodeLite、Code::Blocks 这三个
等 级:新手上路
帖 子:26
回复 8楼 rjsp
嗯嗯&&谢谢 我平时没事研究研究 不是考试
等 级:新手上路
帖 子:26
回复 8楼 rjsp
而且我电脑是win8 我下载了vc好像不兼容 C语言编程用什么电脑系统最好呢
版权所有,并保留所有权利。
Powered by , Processed in 0.063162 second(s), 8 queries.
Copyright&, BCCN.NET, All Rights Reserved最近,在交流群里经常有苦逼小白问怎样学编程,对编程有兴趣但无从下手,这是个庞大到让大神们“无言以对”的命题。在知乎、CSDN等论坛上,许多同行也对此类问题进行了探讨,小编就其中认可度较高的回答进行了整理,以望给纠结的菜鸟们一些帮助,也欢迎大神们补充和拍砖。
1、决定学,要有兴趣并且是真正的下定决心
兴趣和耐心是老生常谈的话题,小编不在此唠叨,只要记住一点,现在工资差异很大,有能力的程序员享受高薪,但只是略懂的伪程序员可能找不到工作,如果想靠敲代码生存生活,就在兴趣的基础上认真学习。
2、学什么,编程语言的选择也是初学者的困扰
语言只是工具而已,假以时日,每个程序员都能熟练掌握一门甚至多门语言,也会随着技术的发展学习最新、最方便的新语言,相比语言解决问题的思路和方法更为重要。
但作为初学者,C和Python是最被认可适合初学者的编程语言,但由于它们自身的特点,这两种语言也有一定程度上的对立性,当然其它语言也有被选择的理由。
C语言入门门槛较高,学习难度相对较大,但许多语言都受到C的影响,基本概念的东西理念通用,学会了C能打下扎实的编程基础,也降低了以后学习其他语言的难度,总之学习C语言是先苦后甜,刚开始要对自己狠心。
选择C的原因:
1、大部分的数据结构、算法都是C语言写的;&
2、借助C能够学习更多的计算机知识,了解计算机,了解底层;
3、C语言是永恒的,门槛高但是以后受用无穷;
4、C&的设计是&Unix&哲学的体现,薄封装、透明、紧凑、一致等体现得淋漓尽致。
不选择C的原因:
1.&C贴近底层,&所以可能会让你过早地陷入底层的细节,&但是底层的细节并非普适的.&这与解决问题的思路学习相悖;
2、难度相对大,不容易看到成效,不利于初学者坚持学习。
Python对初学者比较友好,相对容易,功能也比较全面,容易看到效果,减少初学者的厌烦情绪。
选择Python的原因:
1、功能很强大拓展很广,上得web、下得脚本、画得了gui、当得了服务器;
2、语法简单什么平台都支持;
3、省略了很多细枝末节,更容易理解;
4、Python基于清晰的语法和直观的问题解决方案,还有其强大的跨平台GUI工具,能激起许多初学者的兴趣。
不选Python的原因:
容易造成基础差,到后面会有很多基础底层的概念混乱。&
编程是操作性很强的一门知识,看书少不了,但只有学习和实践相结合才能起到很好的效果,一种学习方法是看书-&研究书中例子-&自己做些东西-&网上找资料-&看书。
研究经典教程是学习许多知识的重要方法,但看书一定要看透,学C语言时一直看到所有C的入门书籍都没有新语法。非科班出生最好先阅读一些计算机原理和基础知识方面的书籍,利于以后各种知识的融会贯通。
编程语言的教程各种平台上都有很多介绍,也有各种推荐,小编建议多看一些推荐,每个人都推荐的效果应该不错。
计算机导论类:
计算机科学技术导论》、《深入理解计算机系统》、《现代操作系统》、《数据库系统概念》、《数据结构》、《编译原理》
C语言:《C&Primer&Plus》&《C程序设计语言》&《C语言程序设计:现代方法》&《C陷阱与缺陷》作者凯尼格&&&&&《编程精辟》作者Steve&Maguire&&&《The&C&programming&language》
C++(推荐博客):《Problem&Solving&with&C++》
《C++&Primer》
本书对C++基本概念、技术、以及现代C++编程风格进行了全面而且权威的阐述,是C++初学者的最佳指南;本书可以帮助你编写实用的程序,而无需首先精通每个语言细节。对于中高级程序员,本书也是不可或缺的参考书。
《Essential&C++》
内容不多但很实用的C++入门书籍,强调快速上手与理解C++编程。本书主要围绕一系列逐渐复杂的程序问题,以及用以解决这些问题的语言特性展开讲解。
《Effective&C++》和《More&effective&C++》
作者是Scott&Meyers。你应该熟读它们,并清楚地理解每个项目。该书围绕55条准则,每一条都介绍了一个可让你写出更好的C++程序代码的方法,并以特别设计过的例子详加讨论。
《Exceptional&C++(C++编程剖析)》和《More&exceptional&C++》
这两本书中都包含了40个C++编程问题,这些问题会让你磨练自己的技能,最终成为优秀的C++程序员。这些问题是Herb&Sutter精心挑选,与ISO/ANSI&C++官方标准相一致,帮助程序员在设计、架构和编码过程中保持良好的风格,从而使编写的C++软件更健壮、更高效。
《Inside&the&C++&object&model(深度探索C++对象模型)》
本书专注于C++面向对象程序设计的底层机制,包括结构式语意、临时性对象的生成、封装、继承,以及虚拟——虚拟函数和虚拟继承,帮助你理解程序的底层实现,以便写出更高效的代码。《The&design&and&evolution&of&C++(C++语言的设计与演化)》
本书作者也是C++语言的设计者Bjarne&Stroustrup,作者在书中综合性地介绍了C++的发展历史,C++中各种重要机制的本质意义和设计背景,这些机制的基本用途和使用方法,讨论了C++所适合的应用领域及其未来的发展前景,既没有忽略关键性的详情,又没有过多地陷入技术细节。
《The&C++&standard&library(C++标准程序库)》
这是标准模板库字典,你可以在本书中找到STL相关的一切知识。本书焦点放在标准模板库、检查容器、迭代器、函数对象和STL算法上。每一个元素都有深刻的呈现,包括其介绍、设计、运用实例、细节解说、陷阱、意想不到的危险,以及相关类别和函数等。
《Effective&STL》
这是Scott&Meyers的第三本C++专著,也是学习STL最权威的书籍。作者对书中的50个指导方针都作了详尽的分析,并配以示例。通过这些规则,C++开发者可以最大限度地使用STL《Generic&programming&and&the&STL(泛型编程与STL)》
本书阐述了泛型程序设计的核心理念:concepts(概念)、modeling(模型)和refinement(改善),并为你展示这些观念如何导出STL的基础概念:iterators(迭代器)、containers(容器)和function&objects(函数对象)。按照本书所述,你可以把STL想象成一个由concepts组成的library,你将学习到STL正式结构并理解其强大的优势。
《Exceptional&C++&style》
作者为Herb&Sutter。本书同样提出了40个C++风格相关的问题,对一些至关重要的C++细节和相互关系提出了新的见解,为当今的关键C++编程技术(如泛型编程、STL、异常安全等)提供了新的策略,帮助开发者在开销与功能之间、优雅与可维护性之间、灵活性与过分灵活之间寻找完美的平衡点。
《C++&template》
这是一本关于C++模板的完整的参考手册和教程,它强调模板的使用实践,包含了现实世界中的例子。每个C++程序员都应该好好读一读这本书。
《Modern&C++&design(现代C++设计)》
作者Andrei&Alexandrescu为C++程序员打开了一个新的局面。本书提供了一些针对软件设计的前沿方法,如联合设计模式、泛型编程,使程序员可以编写有表现力的、灵活的、高度可重用的代码。
《Thinking&in&C++(C++编程思想)》
C++&领域权威著作,介绍了C++实用的编程技术和最佳的实践方法。
Objective-C:《Objective-C编程》
Python&:《Python基础教程》、《Learn&Python&the&Hard&Way》、《Python学习手册》、《Python源码剖析》、《python编程入门经典》、各种在线文档
注:上面提到的书籍只是庞大教程中的一小部分,欢迎大家指正和补充。
有了入门书籍,也只是打怪时准备好了装备,想要成为一名合格甚至优秀的程序员还有更多的路要走。具体该怎么学习,学习了初级知识后怎么扩展、补充、提高,如何提高作为一名程序员的职业修养,都是编程小白们必将面对的问题,小编会在后续为大家分享相关经验。
成功的都有一个共同点,会关注很多编程,很专业,并且会将良好的编程习惯作为一种艺术来看待。在《喜剧之王》中龙套尹天仇那一句“其实,我是一名演员”言犹在耳,既然决定踏进猿猿行列,就要时刻提醒自己是一名程序员,认可自己、认可自己的职业,开心前行。欢迎大神和准大神们就如何提高自己进行探讨,并与大家分享,当然也可以炫炫你是如何不小心成了励志代表的。
本文已收录于以下专栏:
相关文章推荐
声明:只是个人见解!!!
17:02 Yellow Lee早上在百度游戏开发贴吧,看到里面好多人很迷惘,加入置
顶的群,聊了一下,发现迷惘的人更多,做点事吧...
现在很多年轻人喜欢计算机,喜欢软件开发,想从事IT行业但又不是学这个专业的,很多人就想通过自学的途径走上这条道路,但大家肯定也和我当初一样有很多的困惑。本人学校学的是国际贸易专业,毕业之后的不顺利加上...
今天有其他专业的童鞋问我怎么用VS编写C++程序,于是好久不用C++的我有给他演示了一遍,具体过程就贴在这里做个记录吧,个人实际操作,某些细节可能不太规范,仅供大家参考。
1.打开VS2015,选择...
你也许曾经想过要学习如何开发软件—或只是想临时的写出一个脚本—但不知道如何入手。 幸运的是,现在的互联网上到处都有丰富的学习资源让你能在短时间里成为一个程序员。
因为互联网的出现,使程序员们可以通过...
首先我们将使用虚幻编辑器中的类向导生成基础 C++ 类,以便蓝图稍后进行延展。下图展示了向导的第一步 - 新建一个 Actor。
这里根据对character、pawn和actor的描述,知道了pa...
最近想了一下,相对
初识C++,向大家介绍几个我用来做练习编写的几道小程序,都是C++Primer上面的练习题,分享给大家。eg1:编写程序,使用递减运算符在循环中按递减顺序打印出10到1之间的整数。代码如下:#incl...
本人学习java时,做的java基础知识总结:
因内容较多,提供原文链接下载。
1,明确需求。我要做什么?
2,分析思路。我要怎么做?1,2,3。
最近,在交流群里经常有苦逼小白问怎样学编程,对编程有兴趣但无从下手,这是个庞大到让大神们“无言以对”的命题。在知乎、CSDN等论坛上,许多同行也对此类问题进行了探讨,小编就其中认可度较高的回答进行了整...
最近,在交流群里经常有苦逼小白问怎样学编程,对编程有兴趣但无从下手,这是个庞大到让大神们“无言以对”的命题。在知乎、CSDN等论坛上,许多同行也对此类问题进行了探讨,小编就其中认可度较高的回答进行了整...
他的最新文章
讲师:董岩
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)c语言编译器哪款好_c语言编译器排行榜 - 偶要下载站
偶要下载站 / 绿色软件下载联盟站!为大家提供一手绿色软件下载服务!
当前位置: > >c语言编译器哪款好_c语言编译器排行榜专题
c语言编译器合集
概述:学习C语言必须要有一款专业的c语言编译器,c语言编译器主要分为C和C++两类。目前市面上的c语言编译器种类很多,有的用户不知道c语言编译器哪款好,对于初学者来说,选择一款好用的c语言编译器在学习上能给自己带来很大的帮助。小编给大家精心整理了c语言编译器排行榜,有需要的用户快来免费下载使用吧。更新: 08:16:25
记的分享!
c语言编译器合集的相关专题
偶要下载站集绿色软件下载、手机软件与游戏、各种素材、字体下载于一身的联盟网站,致力打造一个纯绿色软件下载乐园。
本站为非营利性网站,中国绿色联盟提供的资源均来自网络收集整理,下载个人纯属学习交流之用,如有侵犯您的版权请与我联系,我们会马上改正请在下载24小时内删除!
Copyright (C)
偶要下载() All Rights Reserved. 鲁ICP备号 鲁公网安备74号(一叶知秋)
(C/C++大神)
(勇往无前)
第三方登录:

我要回帖

更多关于 c语言编译器win10 的文章

 

随机推荐