1.6使用C语言的7个步骤后续

简介: 在编程过程中,首先通过不同环境下的方法运行程序,如输入可执行文件名或点击图标。接着测试程序运行情况,查找并修正可能出现的错误,即调试。创建程序后还需根据需求进行维护与修改,如修正错误或添加新功能。整个流程非线性,需反复迭代。

1.6.5 运行程序
传统上,可执行文件是可运行的程序。在常见环境(包括Windows命令提示符模式、UNIX终端模式和Linux终端模式)中运行程序要输入可执行文件的文件名,而其他环境可能要运行命令或一些其他机制。例如在Windows和Macintosh提供的集成开发环境(IDE)中,用户可以在IDE中通过选择菜单中的选项或按下特殊键来编辑和执行C程序。最终生成的程序可通过单击或双击文件名或图标直接在操作系统中运行。
1.6.6 测试和调试程序
程序能运行是个好迹象,但有时也可能会出现运行错误。接下来,应该检查程序是否按照你所设计的思路运行。你会发现你的程序中有一些错误,计算行话叫做bug。查找并修复程序错误的过程叫调试。学习的过程中不可避免会犯错,学习编程也是如此。
1.6.7 维护和修改代码
创建完程序后,你发现程序有错,或者想扩展程序的用途,这时就要修改程序。例如,用户输入以Zz开头的姓名时程序出现错误、你想到了一个更好的解决方案、想添加一个更好的新特性,或者要修改程序使其能在不同的计算机系统中运行,等等。如果在编写程序时清楚地做了注释并采用了合理的设计方案,这些事情都很简单。
1.6.8 说明
编程并非像描述那样是一个线性的过程。要在不同的步骤之间往复。

目录
相关文章
|
2月前
|
编译器 C语言
1.6 使用C语言的7个步骤
在开发C程序时,首先要明确程序目标,即程序需要处理的信息、计算和输出;接着设计程序实现的方法,包括用户界面、程序结构等;随后用C语言编写程序代码;最后通过编译器将源代码转换为特定机器语言的可执行文件,同时链接C库中的标准函数,形成最终可运行的程序。此过程需根据具体编程环境调整相关设置和操作。
63 7
|
Linux 编译器 C语言
C语言进阶教程(一个可执行文件生成的具体步骤)
C语言进阶教程(一个可执行文件生成的具体步骤)
164 0
|
C语言
【C语言】实现三子棋(具体步骤解析与代码)
【C语言】实现三子棋(具体步骤解析与代码)
144 0
|
编译器 Linux Go
Golang减小体积包的方法和c语言调用go封装的动态库步骤
Golang减小体积包的方法和c语言调用go封装的动态库步骤
C语言——enum枚举实例、知识点。使用枚举,减少相同定义步骤,简洁数据1.1.5
枚举是C语言常见的一种基本数据类型,它可以避免多个整数定义的麻烦,使代码整洁干净易读如此一看,就觉得繁琐无比,大量重复#define xx明显增加代码量,且数值需自己一一对应而枚举,可以解决这种定义连续数值的过程当变量第一个值未自定义时,第一个枚举成员的默认值则为整型0,后续成员值依次加1,如此时MON=0,TUE=1,WED=2·····.........
C语言——enum枚举实例、知识点。使用枚举,减少相同定义步骤,简洁数据1.1.5
|
C语言
C语言实现三字棋~步骤详解与代码
C语言实现三字棋~步骤详解与代码
136 0
C语言实现三字棋~步骤详解与代码
|
C语言
如何用C语言快速实现初级版扫雷(步骤详细)(二)
当你自己完成后一定成就感幸福感满满的!
如何用C语言快速实现初级版扫雷(步骤详细)(二)
|
C语言
如何用C语言快速实现三子棋(步骤详细)(一)
在学习完C语言的函数和数组以后,就可以简易的实现一些小游戏 本文章为手把手讲解实现C语言三子棋(好好看,相信不会太难的说) 当你自己完成后一定成就感幸福感满满的!!
如何用C语言快速实现三子棋(步骤详细)(一)
【C语言】函数递归实现——扫雷小游戏(详细步骤)(二)
【C语言】函数递归实现——扫雷小游戏(详细步骤)
【C语言】函数递归实现——扫雷小游戏(详细步骤)(二)
【C语言】函数递归实现——扫雷小游戏(详细步骤)(一)
【C语言】函数递归实现——扫雷小游戏(详细步骤)
【C语言】函数递归实现——扫雷小游戏(详细步骤)(一)