大一新生学c语言用什么软件?( 二 )


我给你看看它的样子我再来讲一个: dev-C++这个软件也挺好的,是windows下一款开发c/c++的开发环境,使用gcc为编译器,遵循标准,功能比较强大,语法高亮,可以进行单步调试(这对排除错误很重要),进行断点设置等功能,遵循C标准,是一款很强大的开发工具 。我来给你看看它的样子再来最有一个,他就是 VC++微软的产品,编译器,链接器,运行,调试等功能于一体的强大开发工具,特点是功能十分强大,对于新手来说需要一段时间去摸索.你自己考虑用哪个吧!祝愿你c语言学的越来越好!C语言只是一门计算机编程语言,具体使用什么软件,你应该指的是要是用什么样的集成开发环境(IDE)去编译 。因为编辑C语言,可以说只要是能打字的就可以,记事本都可以,但是编译的常见的有Visual Studio,GNU gcc等一般的编译工具,但这仅限上层应用工具编译的C语言代码,也仅供上层应用使用,在嵌入式中最常用的是Keil,IAR这两款IDE,也有部分使用eclipse,Qt Creator 。具体看MCU支持的开发环境,我接触过的有Visual C++,Visual studio,Keil,IAR,Atmel Studio,eclipse,Simplicity Studio,ST Visual Develop,这些都是C语言的编程工具,使用的编译交叉工具 。
【大一新生学c语言用什么软件?】有些用来编写C语言的,我用过记事本,notepad++,Vim,sourceinsight,sublime等等 。我是Java软件工程师,用专业角度分享干货 。在这里推荐三款软件,足以满足你学C语言的需求 。
最经典的莫过于VC6.0VC6.0是大部分科班出身的第一款编程软件 。本人软件工程专业,大一就是使用这款软件入门C语言,当然这款软件也可以用来学习c加加 。既然是学院派软件,那自然有教科书选择它作为编程C语言入门的原因,简朴的界面,容易上手的操作方式 。
缺点是Windows10安装有点麻烦,Windows7及以下可以兼容,而且官网也不对此软件进行维护了 。升级版VC,Visual Studio如果打算学C语言并且以后成为你谋生的工具,在Windows系统里首推VS,这款软件不是免费的但是有社区版,当然仔细找找可以弄到破解版本也不是难事 。VS是非常强大的编译软件,不仅仅可以写C语言以及其他带c的语言,还可以写Java等主流语言 。
个人用过2010版本写c加加,确实是不错的工具 。Linux系统必备,Vim以上两种是Windows用户必备的C语言学习软件,如果你想在Linux里掌握更加纯粹的编程方式,那么可以用Vim,这是简单而又经典的C语言编译工具 。当然它与前两款有所不同,写完以后没有按钮给你点击运行,你必须在Linux的命令行上编译运行,这对你掌握C语言的原理会有更好的帮助,顺便还能把Linux知识掌握一番,一箭双雕 。C语言使用的软件可以分为两种,一种是为懒人设计的可视化编辑工具:IDE,一种是”心中有剑“的无可视化编辑工具:文本 。
下面我来详细说说 。
一.C语言可视化编程工具IDEIDE,全称叫做“Integrated Development Enviroment”(此处我擦把汗,还好英文没还给老师),中文名叫“集成开发环境”,关键字是“集成” 。C语言IDE集成了C程序文件打开、保存、编译、运行、调试、工具等各种功能,所以叫做集成开发环境 。目前有很多种IDE,比较著名的有Visual Studio、Eclipse CDT、Dev-C++等,根据每人不同的爱好去选择 。
下面我大概说说Dev-C++主要功能 。
1.新建一个C程序文件开始编写C程序代码了,第一步当然是新建一个C程序代码了,在菜单“File”下找到“New”即可:可以单独新建一个C程序代码文件,也可以新建一个项目 。顺便说下,在“File”菜单下,还有诸多的其他功能,如打开已有的C语言程序代码、保存当前的C程序代码等,充分体现了IDE的“集成”概念 。
2.编译运行一个C程序文件写完一个C语言程序代码后,可以在“Execute”菜单下找到“Compile”和“Run”,也就是编译和运行的意思 。
菜单“Execute”下的功能也是十分的丰富,有单独的编译、运行步骤,也有编译与运行的集成步骤,还有重新编译、C语言代码语法检查、参数设置、清空当前项目等诸多实用功能 。对于C语言初学者来说,Dev-C++是一个很不错的IDE编程环境 。
二.C语言不可视化编程环境很多C语言编程高手从来不用IDE,你跟他说IDE,他会一脸茫然“那是个啥东西?”不少程序员编程直接打开文本文件,在文本文件上写好C语言程序代码,然后GCC编译,结束!这就是采用不可视化编程环境 。
例如上面的那段C语言代码就写在一个文本文件里,程序员靠着眼力看下程序没有什么语法错误,然后直接GCC编译C程序代码文件,如下:上图是使用GCC编译时使用的一些编译参数 。可以看到相比较于IDE的一键式编译,手动编译需要自己指定编译头文件目录、编译C语言函数库路径等,比较麻烦 。不过这也是手动编译的魅力所在,就是其乐无穷!编译完了之后会生成一个C程序可执行文件,直接运行这个可执行文件即可 。