编程第一步:C语言(2)IDE推荐&开始第一个程序hello word!

C语言(2)

在开始编写C语言之前,我们需要知道有哪些软件可以帮助我们实现这个愿望。

一、编程软件

1.Visual Studio

VS作为宇宙第一IDE(Integrated Development Environment ,集成开发环境),在编程界可谓无人不知,无人不晓。现有的最新版本为VS2019,即VC16。它分为三个版本:社区版Community(免费);专业版Professional(收费);企业版 Enterprise(收费)。社区版的基本上能够满足大多数人的需求,如果需要协同,以及更加专业的功能就需要购买专业版或企业版。
具体的可以登陆 https://visualstudio.microsoft.com/zh-hans/vs/

2.Visual Studio Code

对!就是VSCode,人称宇宙第一代码编辑器。小巧好用,但是对于刚刚开始学习的同学来说,这款软件配置起来,可能会花费很多时间,因为VSCode仅仅只是一个编辑器,如果需要添加编译功能,就需要添加CGG或者MingW。这个会有些麻烦。但是VScode的好处也是显而易见的,那就是跨平台,对跨平台!这个对于很多用Mac的同学,会很方便。同时VScode对于其它编程语言也很友好,启动速度快,所占内存小。
具体可登录https://code.visualstudio.com/

3.Code::Blocks

Code::Blocks是可用于满足C和C++的开发人员最苛刻需求的免费C/ C++ IDE。这款IDE包含了你进行C和C++开发所要用到的全部功能。
特点:
可用于Windows、Linux和Mac OS X。
完全的可定制性和可扩展性。
支持代码的编译、调试、代码覆盖、分析和自动完成。
是一个类浏览器。即是说它可以使面向对象编程可视化。
拥有Eclipse这样的可在安排元素时使用拖放功能的特性,另外也支持代码分析。
缺点:
对大型项目的支持会有些不足
具体可见http://www.codeblocks.org/

4.Dev-C++

Dev-C++是我在初学C中使用最多的,也是对于初始时,代码较简单一种轻量化IDE。编译速度非常快,启动也很快,对系统的占用率较低。不会像VS一样产生很多项目文件,然后添加源代码之类,繁琐的操作。打开后,直接开写,然后点击编辑运行就行,不会产生很多看不懂的东西,好评如潮。但是由于是开源软件,更新速度会较慢,对于一些较新的C11之类的,支持不足。对于新的语法,会报错,还有就是对大型项目的支持不足。
具体可见:https://sourceforge.net/projects/orwelldevcpp/

上述就是我经常使用,或者用过的C的编译器,各有利弊,没有最好的,只有适合自己的!!

二、开始我们第一个程序吧

我经常使用的是VS,现在我已经更新到了最新版VS2019,具体的安装教程,可以在网络上搜索,也可以参照这篇文章https://blog.csdn.net/qq_36556893/article/details/88603729。

1.打开VS,会显示这个界面在这里插入图片描述
2.点击创建新项目,选择空项目

在这里插入图片描述

3.选择相应的文件夹,并对项目名称进行自定义编写

在这里插入图片描述

4.在解决方案里面右击选择源文件 ->添加->新建项

在这里插入图片描述

5.输入C++文件名称,因为C++为C的扩展,因此C语言可在C++中运行。完成后的界面如图所示:

在这里插入图片描述

6.下面就可以编写我们的第一个C语言语句了

在这里插入图片描述

7.点击菜单栏的生成->生产解决方案,等待代码编译

在这里插入图片描述

8.点击菜单栏中的调试按钮—>开始调试,这个时候,代码开始运行

在这里插入图片描述

9.运行出hello word!

在这里插入图片描述
至此,我们的第一C语言程序,就此大功告成!大家可以开始欢呼。
欢迎来到计算机编程的世界!

小结

学好一门语言,必须要有一个好的工具,编程的工具就是各种编译器。

记住 ——没有最好的编译器,只有适合自己的编译器。

希望大家能够开始正式的步入计算机编程的世界,和我一起在计算机程序里面遨游!

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值