当前位置:首页 > 机动车 >

dev-c 编程(dev-c 编程入门教学c语言)

来源:原点资讯(www.yd166.com)时间:2023-06-16 04:12:45作者:YD166手机阅读>>

教学目标

大家好我是践行计算机教育刘老师,今天跟大家分享第1课Dev-C 集成开发环境,用此软件可以实现C 程序的编辑、编译、调试、运行和调试等工作。

dev-c 编程,dev-c 编程入门教学c语言(1)

​编程生活无处不在

今天,我们生活已经和软件密不可分,与朋友交流用微信、QQ,出门用滴滴打车,购物付款用支付....可以说,软件使我们的生活更加的方便、快捷、美好!软件由程序和文档沟通,每个程序都是由一条条计算机能够识别和执行的指令组成的,每一条指令指挥计算机完成指定的操作。

什么是编程

编写程序又称为编程,它是一门技术。通俗地讲,编程就是告诉计算机,你要帮我做什么,怎么做,但是计算机无法直接听懂的语言,这种语言就是计算机语言。

C 语言的概念

C 就是一种高级语言,它是由C语言发展而来的,与C语言兼容。C语言是1972年由美国贝尔实验室设计而成的。1980年前后,贝尔实验室开始研发C 。C 是一种功能强大的混合型程序设计语言,利用它可以进行面向过程的结构化程序设计,也可以进行面向对象的程序设计

启动Dev

双击桌面上的Dev-C 图标,或者在“开始”菜单里选择Dev-C 。即可启动Dev-C 。

dev-c 编程,dev-c 编程入门教学c语言(2)

Dev-C 桌面图标

dev-c 编程,dev-c 编程入门教学c语言(3)

Dev-C 界面

新建源程序

选择“文件”→“新建”→“源代码”,新建一个源程序文件

选择“工具”→“编辑器选项”,打开“编辑器属性”对话框,在“显示”选项卡中,可以调整字号的大小。具体操作演示如下:

dev-c 编程,dev-c 编程入门教学c语言(4)

新建源程序和修改字体操作演示

编写第一个程序

在编辑器中输入以下代码。

int manin()

{

return 0;

}

int main()是主函数的起始声明。所有的C 程序都必须有且只有一个main()函数,而且都是从main函数开始执行。

int是一种数据类型—整型,main()函数前的int表示主函数运行结束时,返回的数据类型是整型,在标准C 中规定main()函数必须声明为int。

return返回语句,一般是函数的最后一条可执行语句。main函数末尾使用return返回语句时,数据0表示程序顺利结束,其他数表示有异常。

在C 中,每个语句时以“;”分号作为分隔符的,遇到“;”表示这个语句结束了,但预处理命令、函数头和花括号“}”之后通常是不加分号的。

dev-c 编程,dev-c 编程入门教学c语言(5)

编写程序操作演示

保存,编译、运行程序

用高级语言编写的程序为源程序,C 的源程序以.cpp作为后缀

为了使计算机能够执行高级语言程序,必须先把源程序翻译成二进制形式的目标文件,这就是编译,完成这个任务的软件叫做编译程序、编译系统或者编译器。理解为翻译官即可。

在编译运行之前必须先保存源程序,选择“文件”→“保存”或“另存为”,将命名后的源程序保存到指定文件夹中。

源程序保存之后,在选择“运行”→“编译运行”,对源代码进行编译运行,编译时如果程序有语法错误,将显示错误信息;如果程序语法正确,编译完成后,会得到一个或多个目标文件,系统将所有的目标文件和 系统库文件等信息连接起来,形成一个可执行的.exce文件。上面的程序只有一个return返回语句,在运行时没有任何输出信息。接下来分享具体的操作演示:

dev-c 编程,dev-c 编程入门教学c语言(6)

保存、编译、运行操作演示

英汉小词典:

Dev developer(开发者)的缩写

int 整数

main 主要的,最重要的

return 返回

本文由践行计算机教育刘老师原创,今天的第1课就讲到这里,快乐分享一起学习,欢迎关注,谢谢大家!

栏目热文

dev是什么意思(三坐标dev是什么意思)

dev是什么意思(三坐标dev是什么意思)

导读:DevOps中的Dev指的是Development(开发),Ops指的是Operations(运维),用一句话来说...

2023-06-16 04:40:45查看全文 >>

dev c 语言入门教程(verilog语言入门教程)

dev c 语言入门教程(verilog语言入门教程)

前言假期孩子想学习 C 语言编程,让帮着搭建一个简单好用的 C 语言开发环境。虽然笔记本配置的是Windows 7 操作...

2023-06-16 04:07:14查看全文 >>

word精美排版实例欣赏(word精美排版模板)

word精美排版实例欣赏(word精美排版模板)

Word排版一直是很多办公人员心头上的一块大石头!因为想要做出一个精美的Word排版,实在是太难了有木有!所以,小编特地...

2023-06-16 04:21:23查看全文 >>

word 一键调整排版(word怎么样快速排版)

word 一键调整排版(word怎么样快速排版)

又到年终了,各单位的小伙伴们是不是正在写年终总结?现在单位都要求文字材料全部公文格式,字体、段落、页码等等,一些小伙伴感...

2023-06-16 04:13:27查看全文 >>

word排版教程完整版(word文字排版布局)

word排版教程完整版(word文字排版布局)

经常使用Word办公的伙伴,对文档进行编辑,修改,整理是不可少的步骤。长篇文档排版编辑起来是很耗时的,如果有了神技巧,会...

2023-06-16 04:31:26查看全文 >>

安卓有dev版本吗(安卓系统各版本彩蛋)

安卓有dev版本吗(安卓系统各版本彩蛋)

IT之家 6 月 14 日消息,微软近日更新了安卓版 Edge Dev 浏览器,最新版本号升至 115.0.1901.5...

2023-06-16 04:48:07查看全文 >>

dev控件使用教程(dev怎么打开调试选项)

dev控件使用教程(dev怎么打开调试选项)

主要是利用 ASPxTreeList 点击事件回发服务器进行数据重新绑定aspxTreeList: <Settin...

2023-06-16 04:18:56查看全文 >>

dev是什么软件(dev软件怎么打开)

dev是什么软件(dev软件怎么打开)

图片来源@视觉中国文丨AI观景台2021年6月24日,微软公司举办了自己的下一代产品发布会,微软的硬件主管Panos P...

2023-06-16 04:12:52查看全文 >>

dev渠道和beta渠道区别(win11beta渠道和dev渠道哪个好)

dev渠道和beta渠道区别(win11beta渠道和dev渠道哪个好)

Windows 11 发布后,微软首先通过 Dev 渠道推送 Win 11 测试版给 insider 们,同时把位于 B...

2023-06-16 04:51:30查看全文 >>

dev能用来做什么(dev适合什么人用)

dev能用来做什么(dev适合什么人用)

在软件或运维开发过程中经常会遇见DEV FAT UAT PRO CI CD等名词。但又不确定其中的意思,下面为各名词作一...

2023-06-16 04:42:25查看全文 >>

文档排行