一、学习目标

  1. 了解DevC集成开发环境
  2. 了解集成开发环境
  3. 了解HelloWorld程序
  4. 了解HelloWorld程序的编写方法

目录

C语言真的很难吗?那是你没看这张图,化整为零轻松学习C语言。
第一篇:(一)脱离学习误区
第二篇:(二)C语言没那么难简单开发带你了解流程
第四篇:(四)语言的基本数据类型及变量
第五篇:(五)C语言的变量、常量及运算
第六篇:(六)轻轻松松了解C语言的逻辑运算
第七篇:(七)C语言的循环分分钟上手
第八篇:(八)了解基本数组还不是那么简单
第九篇:(九)C语言二维数组与循环嵌套
第十篇:(十)C语言的指针原来是这样
第十一篇:(十一)C语言自定义函数真的很简单
第十二篇:(十二)原来结构体是这么回事
第十三篇:(十三)socket服务端编写

C语言新手的100个报错解法

推荐

我正在参与1024活动,欢迎大家点赞、收藏、评论我的干货文章《一篇文带你从0到1了解建站及完成CMS系统编写》
欢迎大家关注公众号,公众号每满1024及1024倍数则会抽奖赠送机械键盘一份+IT书籍2份哟~

二、了解Devc软件

Devc是在Windows系统下的一个开发软件,准确的称呼是集成开发环境,英文简称IDE。在之后的C语言开发中我们将使用Devc软件进行开发。

2.1 什么是集成开发环境IDE
在了解集成开发环境前需要知道什么是开发环境。开发环境指支持软件或系统的一个或多个软件。

以开发软件为例,在平常的开发工作中,编写软件时所需要用到另外一些工具、插件、库等,这些工具、插件、库被称为当前开发的软件的环境。使用手机软件举例,一个安卓系统的微信程序是不可以在PC电脑上运行,如Windows系统不能直接运行安卓手机上的软件;在这个例子中,安卓系统的微信程序的运行环境是安卓系统,并不是Windows系统,环境指能够支撑该软件运行的程序;系统也是一个软件程序。

通过以上例子,我们可以得知,在计算机中,环境指某一软件的支撑。那开发环境则是指当前开发类别所需要的支持软件。

集成开发环境则是指一个软件或系统包含了该开发的所有支持,只需要在该系统上进行开发,或是使用该软件进行开发就不必要其它支持。集成指该软件集合了其它支持软件。

IDE是Integrated Development Environment的缩写,译成中文则是集成开发环境。

2.2 为什么推荐使用Devc

为什么推荐Devc?我接触过很多初学C语言的同学,有部分同学觉得换了个软件感觉啥也不会了。其实在软件开发中,开发软件支持支持开发的一种选择,本质上来说所有的使用软件改变都无法对程序开发产生根本上的影响。C语言是一种语言,开发软件只是一个代码编辑器,只要C语言标准或自身根本未发生改变,C语言自身都不会受到影响,只有“自身”才能影响“自身”。

推荐Devc的根本原因是因为该软件功能简介,初学者使用时无需点击多次选择才能成功创建一个C语言文件。在Devc中极简的创建方式让初学者能够减少入门门槛,不会像一些软件一样,创建一个C语言文件还需要选择不同的类别、不同的形式才能创建一个最基础的C语言文件;繁琐的创建过程让很多新手望而却步,其因是在繁琐的过程中出现了很多没接触过或其义不懂的专业术语。使用Devc能够让初学者降低操作门槛,简便的创建C语言文件,只做自己能够搞懂的事情。

2.3 Devc的下载及安装

Devc的下载直接通过搜索引擎搜索即可找到下载链接,如搜索不到的同学可以关注公众号“**************************”回复devc获取下载链接。

下载好devc软件后,双击打开。软件开始加载:

步骤一:
打开软件后,选择该软件显示的语言。在语言选择的下拉列表中找到中文选项。假设读者安装时找不到中文,或出现了和我一样的情况。

如上图中,所有的下拉选项均无中文字样,这时找到字符中乱码最多的一个选项,如上图我可以选择该选项。此原因有可能是该软件系统的编码格式或当前计算机的编码不一致或丢失造成。编码格式是指对一些指定指定的信息,通过特定的方式进行转换,生成另外一种形式。例如中文有特定的编码方式,假设我们当前系统中没有中文的编码,那么则会出现“乱码”。

在当前选项中我们并没有发现中文选项,在此我们选择一个“乱码”看似最多的选项,该选项大概率是中文选项。

步骤二:
选择后,点击ok进入下一安装页面。在下一安装页面中由于编码的问题造成了页面“乱码”。

出现乱码也没关系,我们根据软件的安装习惯,左侧按钮为确认选项,我们点击左侧按钮进入下一界面。

在下一页面中同样出现了页面乱码。在这里的按钮选项中,并没有两个选择给我们,出现的则是三个,三个按钮安装软件的基本习惯,可以猜测是“上一页”、“下一页”、“取消”;我们通过箭头指向可以发现左侧按钮使用’<‘符号,中间按钮使用’>‘符号,大概率点击中间的带’>'字符按钮。点击后进入下一页。

步骤三:
步骤三很明显是让我们选择软件所安装至的位置,在此我安装在F盘devc目录下:

在以上页面中,根据上一页面的安装习惯,我们点击中间的按钮进入下一个界面。

随后出现软件开始安装界面。

步骤四:
安装完成后出现如下界面。

点击默认选项,出现软件的第一次设置,发现竟然有语言选择,而且出现了简体中文选项(为什么会这样,不是已经选择过语言了?其实我也很懵)。

选择中文点击Next选项。

步骤五:
随后出现主题配置,选择你喜欢的主题和字体,点击Next进入下一步:

最后点击ok完成所有配置。

随后出现软件界面,成功安装。

三、HelloWorld

在计算机编程中,HelloWorld一般指代新手入门编写的第一个程序。编写代码使程序运行时显示“HelloWorld”字样,中文意思为“你好,世界”。

3.1 编写HelloWorld程序

步骤一:
打开devc集成环境,在左上角工具栏中点击 文件 选择 新建,在展开选项中点击 源文件。

步骤二:
随后出现未命名选项卡,未命名表示当前主题没有命名,也就是可以起个名字这样比较清晰。在选项卡中为工作区域,在工作区域内可以编写C语言代码。由于我们还未学习C语言,在此复制以下代码至选项卡种黏贴。

#include<stdio.h>
#include<stdlib.h>
void main(){printf("Hello World!");system ("pause");
}

复制到工作区域后,点击工具栏中编译运行按钮。

点击编译运行按钮后出现文件保存位置设置,设置文件名,并且保存类型为C source files,该类型表示保存为C语言源文件。最后点击保存。

随后Devc将会自动的把我们复制的C语言程序进行编译、连接等过程。稍等一会将会弹出一个小黑框,这个小黑框就是我们复制的HelloWorld程序,该HelloWorld程序将会在程序运行时出现HelloWorld字样。

我们可以查看保存该文件的目录,出现了两个文件,一个文件类型为C Source 为C语言的源代码文件,另一个类型为应用程序,该应用程序可以双击运行,该软件是一个应用程序,双击可以运行。

3.2 修改HelloWorld程序
由于我们还未正式学习C语言,现在我们先进行一个简单的程序修改。我们该代码运行时将会出现HelloWrold字样,现在我们想显示中文的“你好,世界”该如何做呢?
我们查看C语言代码中有一行 printf("Hello Wrold!");,在此处,Hello World会不会是刚刚显示出的那一串呢?我们尝试修改一下HelloWorld为你好世界。最终所有代码如下:

#include<stdio.h>
#include<stdlib.h>
void main(){printf("你好 世界!");system ("pause");
}

点击 编译运行按钮。

程序成功显示“你好,世界!”

四、总结

通过以上描述与讲解,我们了解了以下几点内容:

  1. 开发环境指支持软件或系统的一个或多个软件。
  2. 集成开发环境则是指一个软件或系统包含了该开发的所有支持。
  3. 完成了第一个应用程序HelloWorld的编辑及体验了一个一般流程的软件编写及运行。

IT原创动漫、学习资料、原创教程请关注公众号。

《零基础看得懂的C语言入门教程 》——(二)C语言没那么难简单开发带你了解流程相关推荐

  1. 《零基础看得懂的C语言入门教程 》——(一)脱离学习误区

    本节视频连接: https://www.bilibili.com/video/BV1Qv411t7ae 新手C语言学习有些误区你应该知道,这样学习起来事半功倍~ 一.前言 距离上一次编写C语言的教程是 ...

  2. 《零基础看得懂的C语言入门教程 》——(十三)socket服务端编写

    一.学习目标 了解C语言的socket的概念 了解C语言socket的使用方法 完成C语言socket服务端 目录 C语言真的很难吗?那是你没看这张图,化整为零轻松学习C语言. 第一篇:(一)脱离学习 ...

  3. 《零基础看得懂的C语言入门教程 》——(三)轻轻松松理解第一个C语言程序

    一.学习目标 了解C语言代码的一般结构 了解函数的概念 了解printf函数的使用方法 了解头文件的概念 了解system函数的使用方法 目录 C语言真的很难吗?那是你没看这张图,化整为零轻松学习C语 ...

  4. 《零基础看得懂的C语言入门教程 》——(十二)原来结构体是这么回事

    一.学习目标 了解C语言的结构体的使用方法 了解C语言结构体的结构的赋值 了解多种C语言结构体变量的赋值方法和取值方法 目录 C语言真的很难吗?那是你没看这张图,化整为零轻松学习C语言. 第一篇:(一 ...

  5. 《零基础看得懂的C语言入门教程 》——(十一)C语言自定义函数真的很简单

    一.学习目标 了解C语言的自定义函数的使用方法 了解C语言自定义函数的传参 了解C语言自定义函数的返回值 目录 C语言真的很难吗?那是你没看这张图,化整为零轻松学习C语言. 第一篇:(一)脱离学习误区 ...

  6. 《零基础看得懂的C语言入门教程 》——(十)C语言的指针原来是这样

    一.学习目标 了解指针的概念 了解指针的使用方法 了解双重指针 目录 C语言真的很难吗?那是你没看这张图,化整为零轻松学习C语言. 第一篇:(一)脱离学习误区 第二篇:(二)C语言没那么难简单开发带你 ...

  7. 《零基础看得懂的C语言入门教程 》——(九)C语言二维数组与循环嵌套

    一.学习目标 了解二维数组的使用方法 了解循环嵌套的使用方法 目录 C语言真的很难吗?那是你没看这张图,化整为零轻松学习C语言. 第一篇:(一)脱离学习误区 第二篇:(二)C语言没那么难简单开发带你了 ...

  8. 《零基础看得懂的C语言入门教程 》——(八)了解基本数组还不是那么简单

    一.学习目标 了解数组的使用方法 目录 C语言真的很难吗?那是你没看这张图,化整为零轻松学习C语言. 第一篇:(一)脱离学习误区 第二篇:(二)C语言没那么难简单开发带你了解流程 第三篇:(三)轻轻松 ...

  9. 《零基础看得懂的C语言入门教程 》——(七)C语言的循环分分钟上手

    一.学习目标 了解循环的使用方法 目录 C语言真的很难吗?那是你没看这张图,化整为零轻松学习C语言. 第一篇:(一)脱离学习误区 第二篇:(二)C语言没那么难简单开发带你了解流程 第三篇:(三)轻轻松 ...

最新文章

  1. C++_STL——stack
  2. 获取GitHub上远程分支内容
  3. 计算机视觉实时目标检测 TensorFlow Object Detection API
  4. 怎么扩展磁盘_电脑怎么增加C盘空间 小白教你不花钱增加C盘空间
  5. 一个介绍傅立叶变换的好文章
  6. 学生军训成绩管理系统-菜单截图
  7. 隐变量模型(latent variable model)
  8. android系统app打开蓝牙+设置可见性
  9. JavaScript优美的特性
  10. 用Retinaface_pytorch项目检测人脸+ Python 3 剪切人脸图片并保存
  11. VHDL与MATLAB卷积译码,基于VHDL的卷积编码实现 详解卷积编码的应用
  12. win10电脑chm文件打不开的解决方法
  13. 笔记暂记15:陪集,商集
  14. Matlab学习笔记:网格线的粗细调整
  15. WDF驱动开发- CONTEXT和IO QUEUE
  16. Java:闹钟程序源代码,再也不用担心不能起床了
  17. 计算机网络基础实验报告--利用数据包嗅探器Wireshark捕获数据包实验
  18. 垂直距页边距5厘米_Word页面设置,含纸张大小与方向、页边距和文字方向
  19. kindle特性和硬件介绍(不介绍操作和使用方法)
  20. 物料分拣系统matlab仿真,自动物料分拣机器人控制系统设计+Matlab源程序+图纸

热门文章

  1. 关于C#异步编程的建议
  2. [Stardust]星尘配置中心
  3. BI 界震动 - Power BI Premium 个人版只要每月 120 元
  4. 如何在 ASP.Net Core 中使用 Configuration Provider
  5. Magicodes.IE之花式导出
  6. 【完整目录】每天5分钟用C#学习数据结构
  7. 开发大会上,前微软CEO放出的狠话!.NET开发随时起飞,你准备好了吗?
  8. 一个支持 CodeFirst/DbFirst/ModelFirst 的数据库小工具
  9. 微软发布 SQL Server 2019 新版本
  10. 《.NET Core 2.0 应用程序高级调试》7折优惠