精华内容
下载资源
问答
  • C语言C++编程软件推荐及下载方式

    千次阅读 多人点赞 2020-02-08 23:01:14
    几款常用C语言C++编程软件推荐及详细下载过程 文章目录0.什么是IDE 0.什么是IDE  1.既然要学习编程那么编程软件对程序员而言是十分重要的,它为我们提供人性化的项目文件创建方式,编译器为我们提供语法错误的实时...

    windows下几款常用C语言C++编程软件推荐及下载过程

    0.什么是IDE

     1.既然要学习编程那么编程软件对程序员而言是十分重要的,它为我们提供人性化的项目文件创建方式,编译器为我们提供语法错误的实时检查,它就是我们盖建高楼大厦的工具,没有编程软件无论是开发效率还是开发速度都会大大缩水,所以对编程软件的了解以及使用是每一位程序员必须要掌握的。
     2.相信大家经常听到别人说到IDE这个名词,那么IDE是什么意思呢?IDE是英文Intergrated Development Environment的缩写,中文意思是集成开发环境,是为程序员提供开发环境的应用程序。一般来讲由编辑器,编译器,用户图形界面,调试器四大部分构成。
     3.某些写代码的工具只是代码编辑器,并没有自动为我们配好编译器及一些必要的开发环境(例如深受许多人喜欢的vs code),在后面我们会详细介绍vs code的安装方法。

    先说明一下我的安装环境是64位Win10系统,浏览器:搜狗

    1.CodeBlocks(C语言C++皆可,无需配置环境)

    优点:

    1. 无需配置环境
    2. 使用简单
    3. 打开速度快

    缺点:

    1. 补全做得不太好,需要手敲比较多。

    新手推荐程度:三星★★★

    1.1 安装过程

    1.百度搜索:codeblocks官网
    第一步
    2.进入官网,选择download
    第二步
    3. 选择下载版本(按图中所示进行操作)
    第三步
    点击跳转之后稍等两秒钟就会弹出下载界面
    4.下载
    最后
    然后耐心等待即可。

    1.2 新建项目

    1.安装好后打开codeblocks
    新建项目
    2.建立项目
    建立项目
    3.然后根据提示填写文件名,选择文件路径即可开始编程啦!!

    2.devc++(C语言C++皆可,无需配置环境)

     第二个推荐的是devc++,只是我用的第二个ide。渐渐不用codeblocks之后我就把阵营转向了devc++,然后直到现在我仍然在较为频繁的适用devc++,因为它足够轻量级,打开速度快,编译速度快,报错也较为友好。
    优点:

    1. 无需配置环境
    2. 打开速度快
    3. 报错清晰友好

    缺点:

    1. 补全做得不太好。

    和codeblocks比较的类似,但是打开速度比codeblocks快,界面也稍微好看一点点。
    推荐程度:四星★★★★

    2.1 安装过程

    1.百度devc++下载,这里我们选择第一个就可以了,点击普通下载
    百度
    2.点击下载
    下载

    2.2 新建项目

    1.双击打开devc++,然后按图示操作
    2
    2.填写项目内容
    3
    3.然后你就可以开始编程啦~~!!

    3.visual studio(C语言C++皆可,无需配置环境)

    优点:

    1. 补全做得非常好。
    2. 行末输入分号结束语句时会替你自动格式化代码,不需要再担心排版不好看啦!
    3. 功能完整全面。
    4. 项目管理友好,一键式操作。

    缺点:

    1. 体量太大,占用硬盘大,占用内存也不小,对电脑配置有一定要求(4g内存吃力)。
    2. 需要一段学习时间,因为功能实在是太多太强大,所以需要学习。有些说法在vs当中也不同(例如把工程叫做解决方案)
    3. 功能太多,许多功能对于新人来说都用不到,稍显臃肿。所以下载的时候酌情下载组件。

    推荐程度:三星★★★

    下载过程:
    1.百度 微软官网
    1
    2.进入官网
    2
    3.选择 社区版(免费) 进行下载,即可
    3
    4.然后确认弹出的对话框下载 vs intaller,然后进入installer中进行vs的正式下载。

    4.vs code(C语言C++皆可,需要配置环境!!)

     vs code是我目前用的最多也是最喜欢的一个编辑器!!注意是编辑器而不是集成开发环境!!意味着你需要自己配置环境(比较的繁琐)。
    优点:1.界面美观,代码好看
    2.扩展丰富,提升开发效率
    3.操作简便,直观
    缺点:1.代码编译时间太长(我也不知道是我自己电脑的原因还是什么原因)
    2.多文件编译我至今尚未实现(准确的说是因为太麻烦了,我就选择在devc或者vs上面进行多文件,当然我现在涉及到的多文件还是比较少的)
    3.环境配置稍显复杂,新手的话很大概率配不好,还把各种文件夹弄得乱七八糟
    推荐程度:四星★★★★

    4.1 安装过程

    1.下载:下载的地址和上面visual studio的地址相同,并且就在vs的旁边
    14

    4.2 环境配置

    我只简单说说大致流程帮各位理清思路(因为各种教程都十分冗长,我先让大家知道是怎么回事,详细的配置教程我以后可能考虑会出)。
    step:1.安装vs code
    2.下载编译器(一般来说mingw、clang等都是常用的)
    3.将编译器所在目录的bin文件添加到path系统环境变量中:1)左下菜单栏搜索path 2)找到path那一栏,选中,然后进入编辑 3)添加文件路径 4)保存退出
    图示:
    16
    1
    1
    在这里添加上编译器的文件路径即可,保存后退出

    1
    4.在网络上找到.vscode配置文件(很多教程中基本都有,下载即可,这一步很重要!!)
    5.把.vsocde文件放到你的C语言/C++源码文件中(意味着以后你的C语言或者C++源码必须放在由.vscode文件的文件中!这样不会出任何问题。)
    6.进入vscode,进入左边选择配置文件更改一下配置文件中的编译器文件路径(因为做教程的人的文件路径和你的肯定不一样!!所以你必须在必要的地方做修改,大体上不用改变,不会的地方也不要乱改。)
    7.大功告成,你可以开始编程了!!

    4.3 常见问题(头文件无法被检测识别)

     你以为这就结束了?很显然没那么简单,如果你在写自己的头文件(.h文件)时报错提示你无法识别头文件所在路径??你是不是又懵了?
    解决方法:在配置文件中找到include路径的位置(那里有include关键字以及很多文件路径),把你的头文件所在的文件路径的绝对路径加入到include之中,这个问题就得到解决了!

    5. The End

    几款在windows上比较好用的ide推荐就到这里了,这里的用户仅针对windows用户,当然我还知道一些ide也不错比如xcode,vim等等。这些有兴趣大家可以自行下载,有任何问题可以评论区批评指正!

    展开全文
  • C语言学习编程软件推荐

    千次阅读 多人点赞 2019-03-27 10:38:42
    一:编程软件推荐: Windos环境下编程软件推荐: Dev-C++ 下载地址:https://sourceforge.net/projects/orwelldevcpp/ Code::Blocks 下载地址:http://www.codeblocks.org/downloads/binaries Linux环境下: ...

    一:编程软件推荐:

    Windos环境下编程软件推荐:

    Dev-C++ 下载地址:https://sourceforge.net/projects/orwelldevcpp/

    Code::Blocks 下载地址:http://www.codeblocks.org/downloads/binaries

    Linux环境下: 初学者请使用文本编辑器Vim + GCC 编译指令进行编程

    详情请参考:http://c.biancheng.net/compiler

    小知识点:

    编译器:将编写的代码转换为CPU能够识别的二进制指令的特殊软件

    编译:编译器能够识别代码中的词汇、句子和各种特定格式,并转换为计算机能够识别的二进制形式的过程

    源文件(Source File):在开发软件的过程中,需要将编写好的代码Code保存到一个文件中,才能被编译器找到,最终编程可执行文件

    每种编程语言的源文件都有特定的后缀,以方便被编译器识别,被程序员理解。源文件后缀大都根据编程语言本身的名字来命名,例如:

        C语言源文件的后缀是.c;

        C++语言(C Plus Plus)源文件的后缀是.cpp;

        Java 源文件的后缀是.java;

        Python 源文件的后缀是.py;

        JavaScript 源文件后置是.js。

    集成开发环境(IDE):一系列开发工具的组合

    实际开发中,除了编译器是必须的工具,我们往往还需要很多其他辅助软件,例如:

        编辑器:用来编写代码,并且给代码着色,以方便阅读;

        代码提示器:输入部分代码,即可提示全部代码,加速代码的编写过程;

        调试器:观察程序的每一个运行步骤,发现程序的逻辑错误;

        项目管理工具:对程序涉及到的所有资源进行管理,包括源文件、图片、视频、第三方库等;

        漂亮的界面:各种按钮、面板、菜单、窗口等控件整齐排布,操作更方便。

    Windows下的编译器有哪些?如何选择?参考 http://c.biancheng.net/view/452.html

     

    学习建议:打好基础+勤加练习,打好基础+勤加练习,打好基础+勤加练习

    展开全文
  • C语言编程工具软件推荐

    万次阅读 多人点赞 2019-04-23 11:06:01
    c语言编程软件适于编写系统软件,是学习编程的同学们的必备软件。c语言一种非常强大的计算机语言,应用非常广泛,不仅仅是在软件开发上,而且各类科研都会用到c语言。今天小编给大家汇总下C语言的编程工具 中国有...

    c语言编程软件适于编写系统软件,是学习编程的同学们的必备软件。c语言一种非常强大的计算机语言,应用非常广泛,不仅仅是在软件开发上,而且各类科研都会用到c语言。今天小编给大家汇总下C语言的编程工具

    中国有句古话叫做“工欲善其事,必先利其器”,可见我们对工具的利用是从祖辈就传下来的,而且也告诉我们在开始做事之前先要把工具准备好。有了好的工具那么我们做起事来也会事半功倍。学习C语言也是一样的,对于初学者来说往往选择一款好的编程工具是很头大的事情。下面小编就给大家点评几款常用的C语言编程工具,究竟那款适合你,由你自己决定。

    下面是小编整理好的一份C/C++编程学习资料,加小编C/C++编程学习qq群:121811911

    VC++ 6.0

    这款软件相信大家看到名字就觉得很亲切的,也是大家吐槽最多的。中国大学的计算机专业学习C语言的必备神器,也算是比较古老的C语言学习工具了。现在的大学计算机二级等级考试依然用的是这个软件,它支持是编译标准是C98。不过我认为这款软件已经过时了,而且现在主流的win7和win8都不兼容这款软件,所以建议大家不要用,当然如果你是为了应付计算机二级,那就算了,不过这时你得下载兼容性比较好的软件,不然根本在win7运行不了。

    Code::Blocks

    它是一个开放源码的全功能的跨平台C/C++集成开发环境,具有灵活而强大的配置功能,除支持自身的工程文件、C/C++文件外,还支持AngelScript、批处理、CSS文件、D语言文件、Diff/Patch文件、Fortan77文件、GameMonkey脚本文件、Hitachi汇编文件、Lua文件、MASM汇编文件、Matlab文件、NSIS开源安装程序文件、Ogre Compositor脚本文件、Ogre Material脚本文件、OpenGL Shading语言文件、Python文件、Windows资源文件、XBase文件、XML文件、nVidia cg文件。识别Dev-C++工程、MS VS 6.0-7.0工程文件,工作空间、解决方案文件。支持最新的编译标准。这款软件也是初学者经常使用的,软件本身不是很大,安装也很方便,不过因为是个英文版的,最好需要汉化一下,当然如果你英文好的话可以不用。小编比较推荐这款给初学者。

    Dev-C++

    又一款不错的C语言学习的编程工具。它是一个Windows环境下C/C++的集成开发环境(IDE),它是一款自由软件,遵守GPL许可协议分发源代码。使用MingW64/TDM-GCC编译器,遵循C++ 11标准,同时兼容C++98标准。开发环境包括多页面窗口、工程编辑器以及调试器等,在工程编辑器中集合了编辑器、编译器、连接程序和执行程序,提供高亮度语法显示的,以减少编辑错误,还有完善的调试功能,适合初学者与编程高手的不同需求,是学习C或C++的首选开发工具!

    Visual Studio

    VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。所写的目标代码适用于微软支持的所有平台,包括Microsoft Windows、Windows Mobile、Windows CE、.NET Framework、.NET Compact Framework和Microsoft Silverlight 及Windows Phone。Visual Studio是目前最流行的Windows平台应用程序的集成开发环境。不过我个人觉的软件太大了,因为它的功能太完善,除了编写C语言,还可以编写网页代码还有动态asp等等,如果你是做网站开发或者微软软件开发的,可以使用这类软件,如果单纯的只是学习C语言,那我们就不需要大材小用,找一款几十兆的软件就好。

    C-Free

    它是一款C/C++集成开发环境(IDE)。目前有两个版本,收费的C-Free 5.0专业版和免费的C-Free 4.0 标准版。C-Free中集成了C/C++代码解析器,能够实时解析代码,并且在编写的过程中给出智能的提示。C-Free提供了对目前业界主流C/C++编译器的支持,你可以在C-Free中轻松切换编译器。可定制的快捷键、外部工具以及外部帮助文档,使你在编写代码时得心应手。完善的工程/工程组管理使你能够方便的管理自己的代码。简单灵活,具有良好的系统兼容性,不用担心在你的系统里面安装不了,同时它的提示功能也不错,能够帮助我们及时的发现错误。

    展开全文
  • C语言编程软件

    千次阅读 2019-03-02 11:29:52
    准备学习一下C语言 在网上找了些软件 一个C语言的网上教程 这个有教用哪些软件 VC6.0软件下载及安装教程 一些编程软件下载 CodeBlocks安装及使用 博客教程 我暂时用的是VC6.0 ...

    准备学习一下C语言
    在网上找了些软件

    一个C语言的网上教程 这个有教用哪些软件

    VC6.0软件下载及安装教程

    一些编程软件下载

    CodeBlocks安装及使用 博客教程

    我暂时用的是VC6.0

    展开全文
  • c语言编程软件

    千次阅读 2016-01-05 19:30:09
    c语言编程软件 vs2015免费版 http://www.c0ks.com/thread-126-1-1.html (出处: 从零开始学编程)
  • 适合win10的c语言·编程软件和翻译。

    万次阅读 多人点赞 2016-07-01 10:59:44
    估计题主说的“C语言编程软件和翻译”指的是中文版的C语言集成开发环境(IDE)吧。Windows下可使用的内置中文界面的C语言IDE有不少,比如微软的Visual Studio 2015、DEV-C++等等。 如果题主只是想学习Windows下的...
  • WENDOWS 10系统的C语言编程软件,哪一个比较好,能在笔记本电脑运行?下载地址是什么
  • C语言核心编程

    千人学习 2018-09-10 22:28:00
    C语言核心编程》主讲:丁宋涛​ C语言并不是一个高级语言,它实际上属于高级语言与低级语言之间的中间语言,它直接与内存打交道,丰富的数据类型、运算符,但是C语言绝非是一门简单的语言,相反掌握好C语言需要花...
  • C语言学习——编程软件安装和使用

    千次阅读 多人点赞 2020-04-08 23:26:09
    C语言编程软件适于编写系统软件,是学习编程的同学们的必备软件。今天小编给大家推荐一下自己用的C语言编程软件。 一、Microsoft Visual C++ 2010 Express (国家计算机等级专用) 链接:...
  • C语言编译器(C语言编程软件)完全攻略

    千次阅读 多人点赞 2018-12-20 19:43:29
    可以参考这个网站:非常详细。目前本人常用 Code::Blocks。 参考网站 截图:
  • C语言编程软件的选择和下载

    千次阅读 2019-03-20 14:01:41
    实际开发中,除了编译器是必须的工具,我们往往还需要很多其他辅助软件,例如编辑器、调试器、文件管理等,这些工具通常被打包在一起,统一发布和安装,例如 Visual Studio、Dev C++、Xcode、Visual C++ 6.0、Code::...
  • 手机上编程C语言软件其实非常多,下面我介绍2个不错的软件,分别是C语言编译器和C++编译器,这2个软件都可以在手机上直接编译运行C语言程序,而且使用起来非常不错,下面我简单介绍一下这2个软件的安装和使用: ...
  • c语言编程软件有哪些 Win7下用哪种C语言编译器

    万次阅读 多人点赞 2018-04-20 21:23:50
    C语言是一门历史很长的编程语言,其编译器和开发工具也多种多样,其开发工具包括编译器,现举几个开发工具供大家选择,当然也要根据自己的...这里脚本之家小编就为大家分享一下c语言编程软件有哪些? Microsoft Visu
  • 本课程主要学习linux下的各种API以及linux下常用命令的使用,从开发环境的搭建到一行一行的编写小示例来完成各个API的调用,通过学习本课程可以很轻松进入linux、C语言高级编程的世界。
  • 干货丨7款易上手C语言编程软件推荐

    千次阅读 2019-03-04 10:20:31
    C语言是一门历史很长的编程语言,其编译器和开发工具也多种多样,其开发工具包括编译器,现举几个开发工具供大家选择,当然也要根据自己的操作系统来选择适合自己的开发工具。 好多刚开始接触c语言的朋友都想知道用...
  • 本阶段为C语言编程课程,作为物联网技术的核心编程语言,C语言的掌握程度直接决定了学生的工程能力,本阶段课程不仅保持了课程内容的广度,也保证了足够的深度,通过深入浅出的示例讲解了C语言的核心编程技术,本...
  • 原文链接: http://codeshold.me/2017/03/c_programming_specification.html 参加华为软件精英挑战赛,复习了下基本的C语言编程规范,并做了小结!
  • C语言基本上是大学计算机及其相关专业在大一上学期就会开的一门课程,但是很多学生就是在大一上学期期末的时候很着急,因为自己完全没有学好C语言,感觉一学期白学了,其实究其主要原因,还是因为你在上课认真听了,...
  • C语言编程软件名字叫什么

    千次阅读 2008-10-20 09:15:00
    cid=7497C46991962334EBE62CD8A838BA92479CBF11&t=2&fmt=-1&redirect=no|||Turbo C 2.0|||gcc|||1.Visual C++2.Dev-c++(Dev-Cpp)3.Win TC4.Turbo C等等|||我知道的有:Windows系统:Turbo C2.0
  • 初学C语言编程环境安装及配置-Visual Studio 2017

    万次阅读 多人点赞 2018-10-09 12:22:02
    初学C语言编程环境安装及配置-VS201 Visual Studio 概述 Microsoft Visual Studio 是美国微软公司的开发工具包系列产品。VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如...
  • C语言编程入门100题(实战编程)

    千人学习 2020-04-20 23:07:42
    C语言编程入门100题》实战编程,由WangTeacher精心制作,14+年专业程序员,精通多门编程语言,多年系统架构设计经验,从事网络安全行业,项目数过100,代码量过100W。 该课程将录制C语言入门编程100道编程题目,零...
  • C语言编程语言发展史

    万次阅读 多人点赞 2016-05-01 12:07:27
    以铜为鉴,可正衣冠;以古为鉴,可知兴替;以人为鉴,可明得失。 了解和学习一门语言、一个系统乃至方方面面的任何东西时,...了解C语言的历史,就不得不慢慢品味如下这long long ago 的故事,这涉及到了很多公司和人物
  • windows环境下C语言socket编程

    万次阅读 多人点赞 2018-07-03 15:27:00
    最近由于实验需要,要求写一个c程序与java程序通信的软件,为了测试首先写了一个windows环境下c语言的socket(tcp)通信程序。首先socket通信的步骤: 图一 socket通信步骤(转载) 图二 三次握手协议(转载) 图...
  • C/C++编程语言,作为编程行业里出现较早的编程语言,几十年来,因为语言灵活,数据结构丰富、具有结构化、平台移植力强、程序执行效率高等特点,广受关注与应用。 即使新编程语言不断涌出,智能化水平越来越高,也...
  • 全文目录:C语言嵌入式系统编程修炼之道——背景篇C语言嵌入式系统编程修炼之道——软件架构篇1.模块划分2.多任务还是单任务3.单任务程序典型架构4.中断服务程序5.硬件驱动模块6.C的面向对象化总结C语言嵌入式系统...
  • 下面通过两个实例来讲解多进程编程。 1.首先先举一个简单的多进程程序吧,让大家好理解多进程编程
  • Matlab与c语言混合编程接口方法

    千次阅读 2015-05-25 20:34:38
    MATLAB作为世界顶尖的数学应用软件,以其强大的工程计算、算法研究、工程绘图、应用程序开发、数据分析和动态仿真等功能,在航空航天、机械制造和工程建筑等领域发挥着越来越重要的作用。而C语言功能丰富,使用灵活...
  • C语言编程初级入门

    千人学习 2018-04-12 22:29:05
    C语言 很强大 优点: 十分灵活, 强大 短小, 精悍 语言简洁 共有32个关键字, 9种控制语句, 书写形式自由 缺点: 太灵活, 编程自由度大, 入门有一定困难 运算符和运算优先级过多 不适合写大的东西
  • C语言精彩编程百例》清晰PDF电子书和源代码中文名称:C语言精彩编程百例版本:清晰PDF电子书和源代码地区:大陆语言:普通话 =============================基本信息· 开本: 16· 出版日期: 2004-01· 版次: ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 135,380
精华内容 54,152
关键字:

c语言好用的编程软件

c语言 订阅