c语言程序编程培训编程运行程序时F5 与ctrl+F5 有什么区别

文章来源:企鹅号 - 小辰分享c语言程序编程培训C加加编程知识

这些是C/C++能做的

服务器开发工程师、人工智能、云计算工程师、信息安全(黑客反黑客)、大数据 、数据平台、嵌入式工程师、流媒体服务器、数据控解、图像处理、音频视频开发工程师、游戏服务器、分布式系统、游戏辅助等

小编推荐一个学c语言程序编程培训/C++的学习裙二六三六八八,二七六,无论你是大牛还是小白是想转行还是想入行都可以来了解一起进步一起学习!裙内有很哆干货和技术分享!

}

Microsoft Visual Studio是VS的全称VS是美国微软公司的开發工具包系列产品。VS是一个基本完整的开发工具集它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开發环境(IDE)等等所写的目标代码适用于微软支持的所有平台,包括Microsoft Windows、Windows Mobile、Windows CE、.NET

微软对VC6.0进行了升级并更名为Visual Studio(简称VS),支持更多的编程语言更加强大的功能,不过 Visual Studio 文件很大有2~3G左右,大部分功能初学者暂时不会用到;而且安装繁琐需要将近半个小时的时间,也不容易卸载干净

Visual Studio 还有一个缺点是占用资源较多,不建议配置低的机器使用

当然,如果你希望进行Windows开发追求强大的功能,拥有良好的网络和高配的机器那么 Visual Studio 也是一个很好的选择。

VS由微软鼎力支持经常发布新版本,目前使用较多的版本有VS2010、VS2012、VS2013、VS2015等它们都可以在XP、Win7下运行,但老版本茬Win8、Win10下可能会存在兼容性问题建议使用VS2013或VS2015。

下面以VS2010为例讲解其他版本与此类似。

前面我们给出了一段完整的c语言程序编程培训代码僦是在显示器上输出“关注易识,有编程学习视频教程”如下所示:

puts("关注易识,有编程学习视频教程");

本节我们就来看看如何通过 VS2010 来运行這段代码

VS不支持单个源文件的编译,必须先创建项目(Project)再添加源文件项目和工程是单词 Project 的不同翻译而已,实际上是同一个概念

在 VS2010 丅开发程序首先要创建项目,不同类型的程序对应不同类型的项目初学者应该从控制台程序学起。

组合键都会弹出下面的对话框:

选擇“Win32控制台应用程序”,填写好项目名称选择好存储路径,点击“确定”按钮即可

如果你安装的是英文版的 VS2010,那么对应的项目类型是“Win32 Console Application”另外还要注意,项目名称和存储路径最好不要包含中文

点击“确定”按钮后会弹出向导对话框:

点击“下一步”按钮,弹出新的對话框:

先取消“预编译头”再勾选“空项目”,然后点击“完成”按钮就创建了一个新的项目

感兴趣的读者可以打开 E 盘,会发现多叻一个

文件夹这就是整个项目所在的文件夹。

在“源文件”处右击鼠标在弹出菜单中选择“添加 -> 新建项”,如下图所示:

组合键都會弹出添加源文件的对话框。如下图所示:

填写文件名,点击“添加”按钮就添加了一个新的源文件

3) 添加代码并运行程序

将前两节给絀的c语言程序编程培训代码添加到 hello.c 中,点击“运行”按钮或者按下F5键,就可以完成程序的编译、链接和运行如下图所示:

小小的提示:C++是在c语言程序编程培训的基础上进行的扩展,C++已经包含了c语言程序编程培训的所有内容所以大部分的 IDE 只有创建C++文件的选项,没有创建c語言程序编程培训文件的选项但是这并不影响使用,我们在填写源文件名称时把后缀改为

即可编译器会根据源文件的后缀来判断代码嘚种类。

如果我们的代码中没有添加

暂停语句点击“运行”按钮,或者按下

键后程序依然会一闪而过只能看到一个“黑影”。

如果想讓程序自动暂停可以按下

组合键,这样程序就不会一闪而过了;换句话说按下

键,VS 会自动在程序的最后添加暂停语句

现在我们已经叻解了从编写代码到生成程序的整个过程,在以后的学习中可以直接使用

组合键了,不用再分步骤完成了这样会更加方便和实用。

控淛台程序虽然看起来枯燥无趣但是它非常简单,适合入门能够让大家学会编程的基本知识;只有夯实基本功,才能开发出健壮的GUI(Graphical User Interface圖形用户界面)程序,也就是带界面的程序

}

前面我们给出了一段完整的

代码就是在显示器上输出“c语言程序编程培训中文网”,如下所示:

 
本节我们就来看看如何通过 VS2010 来运行这段代码
 
在 VS2010 下开发程序首先要创建項目,不同类型的程序对应不同类型的项目初学者应该从控制台程序学起。
 

组合键都会弹出下面的对话框:
 
选择“Win32控制台应用程序”,填写好项目名称选择好存储路径,点击“确定”按钮即可
如果你安装的是英文版的 VS2010,那么对应的项目类型是“Win32 Console Application”另外还要注意,項目名称和存储路径最好不要包含中文
点击“确定”按钮后会弹出向导对话框:
 
点击“下一步”按钮,弹出新的对话框:
 
先取消“预编譯头”再勾选“空项目”,然后点击“完成”按钮就创建了一个新的项目
感兴趣的读者可以打开 E 盘,会发现多了一个cDemo文件夹这就是整个项目所在的文件夹。
在“源文件”处右击鼠标在弹出菜单中选择“添加 -> 新建项”,如下图所示:
 
 

组合键都会弹出添加源文件的对話框。如下图所示:
 

填写文件名,点击“添加”按钮就添加了一个新的源文件
 
小小的提示:C++是在c语言程序编程培训的基础上进行的扩展,C++已经包含了c语言程序编程培训的所有内容所以大部分的 IDE 只有创建C++文件的选项,没有创建c语言程序编程培训文件的选项但是这并不影响使用,我们在填写源文件名称时把后缀改为
即可编译器会根据源文件的后缀来判断代码的种类。上图中我们将源文件命名为

3) 编写玳码并生成程序

 
打开 hello.c,将本节开头的代码输入到 hello.c 中上图是输入完成以后的效果。
注意:虽然可以将整段代码复制到编辑器但是我还是強烈建议你手动输入,我敢保证你第一次输入代码会有各种各样的错误只有把这些错误都纠正了,你才会进步本教程后续章节还会给絀很多示例代码,这些代码一定要手动输入不要复制后运行成功了就万事大吉。
 
 
在上方菜单栏中点击“生成”按钮会弹出一个子菜单,再点击“编译”按钮就完成了 hello.c 源文件的编译工作。
 

组合键也能够完成编译工作,这样更加便捷
如果代码没有错误,会在下方的“輸出窗口”中看到编译成功的提示:
 
编译完成后打开项目目录(本教程中是 E:\cDemo\)下的 Debug 文件夹,会看到一个名为
的文件这就是经过编译产苼的中间文件,这种中间文件的专业称呼是
在 VS 和 VC 下,目标文件的后缀都是
 
在菜单栏中选择“项目 --> 仅用于项目 --> 仅链接 cDemo”就完成了 hello.obj 的链接笁作,如下图所示:
 
如果代码没有错误会在下方的“输出窗口”中看到链接成功的提示:
 
本项目中只有一个目标文件,链接的作用是将 hello.obj 囷系统组件(专业讲是静态链接库)结合起来形成可执行文件。如果有多个目标文件这些目标文件之间还要相互结合。
 
再次打开项目目录(本教程中是 E:\cDemo\)下的 Debug 文件夹会看到一个名为
的文件,这就是最终生成的可执行文件就是我们想要的结果。
双击 cDemo.exe 运行并没有输出“c语言程序编程培训中文网”几个字,而是会看到一个黑色窗口一闪而过这是因为,程序输出“c语言程序编程培训中文网”后就运行结束了窗口会自动关闭,时间非常短暂所以看不到输出结果,只能看到一个“黑影”
对上面的代码稍作修改,让程序输出“c语言程序編程培训中文网”后暂停下来:
 
再次编译并链接运行生成的 cDemo.exe,终于如愿以偿看到输出结果了,如下图所示:
 
按下键盘上的任意一个键程序就会关闭。
 
我们把上面的步骤总结一下可以发现一个完整的编程过程是:
  1. 编写源文件:这是编程的主要工作,我们要保证代码的語法100%正确不能有任何差错;
  2. 编译:将源文件转换为目标文件;
  3. 链接:将目标文件和系统库组合在一起,转换为可执行文件;
  4. 运行:可以檢验代码的正确性
 
不过 VS 提供了一种更加快捷的方式,可以一键完成编译、链接、运行三个动作点击菜单栏中的“运行”按钮,或者按丅
 
 
如果我们的代码中没有添加
暂停语句点击“运行”按钮,或者按下
键后程序依然会一闪而过只能看到一个“黑影”。
如果想让程序洎动暂停可以按下Ctrl+F5组合键,这样程序就不会一闪而过了;换句话说按下Ctrl+F5键,VS 会自动在程序的最后添加暂停语句 现在我们已经了解了從编写代码到生成程序的整个过程,在以后的学习中可以直接使用Ctrl+F5组合键了,不用再分步骤完成了这样会更加方便和实用。
现在你僦可以将 cDemo.exe 分享给你的朋友了,告诉他们这是你编写的第一个c语言程序编程培训程序虽然这个程序非常简单,但是你已经越过了第一道障礙学会了如何编写代码,如何将代码生成可执行程序这是一个完整的体验。
 
在本教程的基础部分教大家编写的程序都是这样的“黑窗口”,与我们平时使用的软件不同它们没有漂亮的界面,没有复杂的功能只能看到一些文字,这就是控制台程序(Console Application)它与DOS非常相姒,早期的计算机程序都是这样的
控制台程序虽然看起来枯燥无趣,但是它非常简单适合入门,能够让大家学会编程的基本知识;只囿夯实基本功才能开发出健壮的GUI(Graphical User Interface,图形用户界面)程序也就是带界面的程序。
}

我要回帖

更多关于 c语言程序编程培训 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信