我想自学C++编程,请问需要给电脑安装什么软件?

作者&投稿:有阎 (若有异议请与网页底部的电邮联系)
我想学习c++,请问电脑上需要准备些什么软件?~

装一个visual studio 2010或者是以前版本都可以,是一个集成开发环境,包括vc,c++,vb等,方便以后使用,如果感觉太大就装个visual c++ 2010或者6.0吧。

在大学有C语言,Java,office,Access,等课程。这些里C语言和Java涉及的编程比较多,而office和Access里的编程内容涉及的比较少。
首先你要买一本有关编程的书,列如C语言入门必学,Java课程(学校里发的就是这几本)等等。以下就是我找到的一些编程类的东西、
电脑上有的比如:文本编辑器,计算机的 记事本,Unix下的 vim ,这两个软件都是系统自带,每人都能用,能开发所有的语言。
c或者c++这里的是需要下载的,Codeblocks: 功能比较强大的 Dev c++:这个IDE是windows环境下的,操作简单,功能也不弱,适合新手使用。c/c++ IDE,有着不错的智能提示,第一次用的时候,才发现原来编程可以这样舒服。
IDE style 开发者由以严谨著称的东欧开发者为主。IntelliJ IDEA:被业界公认是最好的Java开发环境之一,有着强大的智能代码提示,让编程变得简单,有着最棒的GUI设计,一致好评的java IED, 功能特别强大,Java EE 开发的重要工具。

有些事情是吃不了热豆腐的,编程也是如此,要多加练习,思考。世界上那些了不起的成就,大多是由耐心堆积而成的。耐心,意味着要经得起眼前的诱惑,耐得住空虚寂寞。耐心不是外在的压抑,而是内心的修行。所以加油吧少年!

1、gcc

GCC(GNU Compiler Collection,GNU编译器套件)是由GNU开发的编程语言译器。GNU编译器套件包括C、C++、 Objective-C、 Fortran、Java、Ada和Go语言前端,也包括了这些语言的库(如libstdc++,libgcj等。)

GCC的初衷是为GNU操作系统专门编写的一款编译器。GNU系统是彻底的自由软件。此处,“自由”的含义是它尊重用户的自由。

2、llvm+Clang

LLVM是构架编译器(compiler)的框架系统,以C++编写而成,用于优化以任意程序语言编写的程序的编译时间(compile-time)、链接时间(link-time)、运行时间(run-time)以及空闲时间(idle-time),对开发者保持开放,并兼容已有脚本。

LLVM计划启动于2000年,最初由University of Illinois at Urbana-Champaign的Chris Lattner主持开展。2006年Chris Lattner加盟Apple Inc.并致力于LLVM在Apple开发体系中的应用。Apple也是LLVM计划的主要资助者。

3、Watcom C/C++

Watcom C/C++ 编译器、Watch Fortran 编译器 经已在不其先前所属公司Sybase售卖, 而被 SciTech 软件公司 作为 Open Watcom 开源包 发行。类似于其他的 开源编译器(例如 [GCC])项目,Watcom C代码小而便携, 其编译器后端(代码生成器)的目标码可变。

该编译器可在DOS、OS/2、Windows等操作系统上运行,并生成各种可运行的(不必是该操作系统的)代码。该编译器支持Novell NetWare的 NLM 目标码。目前正进行 为 Linux、modern BSD (例如FreeBSD) 操作系统 重定目标码,以便在 x86、PowerPC 及 其它处理器上运行。

Open Watcom C/C++ 的1.4版于2005年12月发行,采用 Linux x86 为实验目标, 支持NT、OS/2等host平台曾有某被弃置的QNX版本,但其编译所须的库并未开源发行。当前最近的稳定版是1.9版,在2010年6月发行。

4、Digital Mars

 DigitalMars是一款高性能的编译器,功能包含,快速编译/链接时、强大的优化技术、Contract设计、完整的资源库、浏览HTML文档,反汇编、库、资源编译器等。命令行及GUI版本、教程、代码示例、在线更新、标准模板库等等。

5、MSVC系列

与Visual Studio集成发布,微软自己的编译器,VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。

所写的目标代码适用于微软支持的所有平台,包括Microsoft Windows、Windows Mobile、Windows CE、.NET Framework、.NET Compact Framework和Microsoft Silverlight 及Windows Phone。



Dev-Cpp编译器:经典版本4.9.9.2,9MB。开源软件,使用GNU内核,非常贴近C/C++标准,帮助养成良好编程习惯。

Visual Studio:调试功能比较强,软件安装包很大,C++只是它的功能的一小部分,有点大材小用的感觉。错误提示功能比较好。

Visual C++ 6.0:经典的软件,现在逐渐淘汰,成为Visual Studio的一部分,与Win7有一些兼容问题。

C-Free 5:也是一个自由软件,不存在盗版问题。

Esclipse、Code Blocks:跨平台的开发环境,上手会慢一点。


我上传一个Dev-Cpp,如果你需要其它编译器请继续追问,因为一次只能传一个文件。



1,如果在windows环境下,用visual
studio,这个是地球上目前最强大的c/c++
ide,没有之一,功能非常强大,都是可视化调试,非常方便灵活,新老手皆宜;
2,如果是linux系统,建议使用vi作为编辑器,自己使用shell脚本编写makefile脚本进行自动化编译,用gdb进行调试,这个难度比较大,而且非可视化,可以深刻锻炼基本功,锻炼出来的都是大神级的;
3,苹果系统就用xcode的了

Visual C++ 6.0
要自学,可以用’C与C++程序设计学习与实验系统‘
到 w3school 搜索下载

vs2012 vc++6.0


零基础如何自学C语言?
1. 《C Primer Plus》:它是一本经典的C语言入门教材,适合零基础学习者。这本书内容清晰易懂,并提供了大量的示例代码和练习题,帮助你逐步掌握C语言的概念和技巧。2. 《C语言程序设计现代方法》:这本书以实例为基础,将C语言的基础概念与实际应用结合起来。它通过具体的示例,帮助你理解C语言的语...

零基础自学C语言应该怎样入门?
1. 慕课网:慕课网上有很多免费的C语言课程,如《C语言入门》、《C语言程序设计》等,可以根据自己的学习进度选择合适的课程进行学习。2. Coursera:Coursera上也有一些优质的C语言课程,如《C语言程序设计》、《C for Everyone》等,可以通过在线视频和练习来学习C语言。3. YouTube:YouTube上有很多C...

初学者想要学习C 语言编程,该从哪里入手?
购买或下载一本好的C语言教材,如《C程序设计语言》(K&R),并利用网络资源,如在线教程、视频课程等。选择一个适合你的学习方式。安装必要的软件工具:下载并安装一个C语言编译器,例如GCC(GNU Compiler Collection)。对于Windows用户,可以选择安装MinGW或使用集成开发环境(IDE)如Code::Blocks或Visual...

C语言自学需要哪些资料和教程
1. 《C Primer Plus》(Stephen Prata著):该书详细介绍了C语言的基础知识,结构化编程以及面向对象编程的概念,适合初学者入门。2. 《C Programming Absolute Beginner's Guide》(Greg Perry, Dean Miller著):适合完全没有编程基础的初学者,注重实践和实例。3. 《C Programming Language》...

能自学c语言吗?
你好,很高兴为你解答:计算机C语言是一门通用计算机编程语言,不难学。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可...

C语言怎么学啊,新手入门,要求配置吗
C语言是一门广泛应用于系统编程、操作系统、嵌入式系统等领域的程序设计语言,是学习编程的良好起点。对于C语言的学习,以下是一些适合初学者的要求和学习路径:要求:1. 具备一定的逻辑思维能力和数学素养。2. 具备基本的英语阅读能力,因为C语言的教材和文档大多用英语编写。3. 对计算机科学和编程有兴趣...

自学C语言要多久?
学习C十十编程,可以根据个人情况而定,如果有一定的基础,大概至少需要一个月的时间;如果是初学者,大概需要两个月的时间。1、学习目标与基础知识:在开始学习C语言编程之前,需要明确自己的学习目标并了解一些基础知识。如果之前没有接触过编程,可能需要花费一些额外时间来熟悉计算机的基本操作和术语。2、...

请大数据把这篇教程推给c语言的入门小白
C语言小白如何自学,快速行动,想自学C语言,该怎么入门呢?1.编译器选择 为了让我们学习的C语言正确的行动起来,我们需要选择一个好的编译器。(1)Visul Studio 为什么对于新手我最推荐这一个,因为它能够在你编写代码的同时就给你提示错误并且有着快捷的代码补全功能,能够省去初学者大量时间。缺点是相...

我想先自学c语言 应该怎样来学习呢
一、多看代码 在有一定基础以后一定要多看别人的代码,同时注意代码中的算法和数据结构,因为数据结构和算法是程序的灵魂。提到数据结构,指针是其中重要的一环,绝大多数的数据结构是建立在指针之上的,如链表、队列、树、图等等,所以只有学好指针才能真正学好C。别的方面也要关注一下,诸如变量的命名、...

c语言编程怎样入门
建议选择系统正统的大学教材,尽量不要选择“多少天精通C语言”等吸引眼球的教程,相信一点C语言学习没有速成。这里给大家推荐一本不错的入门教程:清华大学出版社-孙海洋-C语言程序设计,讲解很透彻、知识点很全面、例程较多且通俗易懂。优酷“孙海洋课题”还有全书免费教学视频,便于自学。(2)动起手来-...

管城回族区14759788002: C++难吗?我有电脑 自学可以吗? -
岛呢腾克: 引用别人总结的,做到这几点你就能学好c++ =========================================================== 学C++时要注意的.绝对经典!1.把C++当成一门新的语言学习(和C没啥关系!真的.);2.看《Thinking In C++》,不要...

管城回族区14759788002: 请问这样的电脑配置能用来学c++编程吗? -
岛呢腾克: 完全可以,学C++一般开发环境用微软的Visual Studio系列,比较吃内存,一般1G正好,2G最好,你的配置完全满足要求.

管城回族区14759788002: c++学习有什么要求? -
岛呢腾克: C++自学的话非常难,因为c++需要学习的东西很多而且很难,如果你没掌握学习c++的方法的话,可能1-2年都只能入门,如果你掌握c++的学习的方法的话,半年就能学会C++. ……………………………………关于如何学习c++,我刚才看到...

管城回族区14759788002: 没有电脑怎么学C++啊? -
岛呢腾克: 编程序,还是要多敲代码,眼过千遍不如手过一边.实在不行就先看书,然后记住要练习的代码,然后去网吧实践

管城回族区14759788002: 我想学C语言,请问需要用到什么样的软件和硬件? -
岛呢腾克: 对,你要先学C语言,是编程入门的 ,要先了解基本概念,九,,,七二,,,,一五,,,,八一四.可见我帮你

管城回族区14759788002: 想自学c++,怎么开始呢? -
岛呢腾克: C,JAVA,C++这三门语言从简到难依次为JAVA,C,C++,像数据结构,链表这些其实都是算法层面了,所以先从以上三门语言开始,从简到难学习吧! 其实三门语言归根结底都是逻辑算法,只是不同语言的写法不一样,所以从简单的开始学起,...

管城回族区14759788002: 没有电脑得任何基础.想学习c++,需不需要先学习c得知识? -
岛呢腾克: 个人认为:C语言是面向过程结构的,而C++是面向对象的,因此如果你是为了开发应用软件,那就先学习C++,因为开发软件得用面向对象编程,否则会很麻烦.而面向对象不仅是一种方法,更是一种思想.如果一开始就学C,结构式编程方式将会对你产生影响,以后会很麻烦.而且C++语言,实质上 完全包含了C的语法和功能.此外,看书的话,应该是只能掌握一些理论知识,真正的还的靠实践.还是建议:装个C++的IDE,然后多多联系,按照示例,慢慢敲代码,写的多,理解起来就容易的,而且也能关联起来

管城回族区14759788002: 学计算机c语言,没有电脑可以学吗,自学可以吗,不是这专业的,以后想做程序员,请问高手指点 -
岛呢腾克: 做程序员很辛苦的.但是要想成为一个优秀的程序员不是那么容易的.只要你肯学习的话是可以的.专业这东西其实就是一种基础.你学的现在这个专业毕业就能成专家么?想要做什么是靠自己的.只要肯学的话,一定可以成功的没有电脑是不行的.编程除了要学习相关的课程.更重要的是要反复的code.不断地去debug.在这个过程中不断地积累学习.因为程序员大多不是去搞理论的,大多是工程实际的.需要亲自上手解决问题的.还是搞一个便宜点的电脑吧.现在的电脑不是很贵的.

管城回族区14759788002: 我想自学编程,怎么开始要哪些工具,我家有台电脑 -
岛呢腾克: 最好从c#开始,因为c#是目前流行的各种编程语言中较高级的一门语言~~ 而且学起来也很直观~~~

管城回族区14759788002: 我想学习C++ 现在电脑上什么也没有 我应该下载什么 -
岛呢腾克: 你需要开发环境,可以用集成的,也可以独立的.windows下的话,一般用集成开发环境(IDE).微软的visual studio应该说最好了.我用2005版的,资料相对多一些.2008版的是为vista做的.你可以用那个体验版/学生版的,功能少一些,但对初学者来说足矣,免费.专业版和团队版的功能多、收费,网上有序列号.devcpp是个相对很小的集成开发环境.程序简单的话,用它也可以.linux下可以用命令行下的gcc,gdb,也有anjuta,netbeans,eclipse等IDE.当然,你最好再下载C++的电子书如:Visual C++ 2005 入门经典 C++面向对象程序设计基础教程 C++参考大全第四版 C++高级编程

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网