首先,我们给出一段完整的C语言代码:

#include int main() { puts("hello,world!"); return 0; }

本节我们来看看如何通过 Turbo C 来运行这段代码。

注意:Turbo C  本身不支持中文输入。

1) 新建源文件

打开 Turbo C,你看到的是 Turbo C 的初始操作界面,如下图所示:

直接按 “回车” 键,并由键盘方向键控制,选择 “New” 选项,如下图所示:

直接回车,此时编辑器中显示出一个文件 “NONAME.C”,同时可见光标在不停的闪烁,如下图所示:

提示:当使用 New 选项创建新文件时,其默认临时的文件名为 NONAME,在保存时可进行更改。

现在,我们需要在空白文件中输入本文开头的代码,如下图所示:

输入完成后,按 F10 键,可由代码编辑状态,转入菜单选择状态。

在上方菜单栏中选择  “File –> Save”,或者直接按下 F2 键,都可以保存源文件,如下图所示:

此时,文件名可改为”HELLO.C”。

注意:文件名由大写的英文字母组成。同时,在保存时,Turbo C 会自动为文件添加后缀名 .C,所以即使不写后缀名,保存后的文件也会自带有后缀名。

编译

在菜单栏中选择 ”Compile –> Compile to OBJ”,就完成了 HELLO.C 源文件的编译工作。

回车,如果代码没有错误,会给出编译成功的提示,如下图所示:

编译完成后,打开源文件所在的目录,会看到多了一个名为 HELLO.OBJ 的文件,此为编译过程产生的目标文件。

源文件所在的目录,默认的存储位置为 Turbo C2.0 –> DISK_C –> TC20,所有创建的文件都会存储在名为 TC20 的文件夹中。

链接

在菜单栏中选择 “Compile –> Link EXE file”,就完成了 HELLO.OBJ 目标文件的链接工作。

链接完成后,打开目标文件,也就是源文件所在目录,会看到多了一个名为 “HELLO.EXE”的文件,这就是最终生成的可执行文件。

提示:生成的 EXE 可执行文件并不能直接 Windows 平台上双击运行,但是这并不妨碍我们在 Turbo C 上运行它。

运行

在菜单栏上选择  “Run –> Run”,或者直接按下 Ctrl + F9 组合键,就完成了让 EXE 文件运行的工作。

但是运行后发现,并没有输出 ”hello world!” 的字样,而是会感觉一个黑色窗口一闪而过。这是因为,程序输出 “hello world!” 后就运行结束了,窗口自动关闭,时间非常短暂,所以看到输出结果,只能看到一个”黑影”(或者根本看不到)。

对上面的代码稍作修改,让程序输出 “hello,world!” 后暂停下来:

system(“pause”); 语句的作用就是让程序暂时停一下,注意:使用该语句,程序开头需添加 #include 头文件。

再次编译 –> 链接 –> 运行,会发现,可以看到输出结果了,如下图所示:

按键盘的任意一个键,窗口返回到操作界面。

提示:除了使用上面这种方式,查看输出结果,还可以通过菜单栏 “Run –> User screen” ,或者直接按下 Alt+F5 组合键,也可以看到输出结果。

更加便捷的方式

在实际使用时,我们一般使用菜单中的  “Run –> Run” 选项,可以一键完成 “编译 –> 链接 –> 运行”的全过程,避免频繁的使用 F10 切换状态。

turbo c用C语言编写窗口,Turbo C 2.0使用教程(使用Turbo C 2.0编写C语言程序)相关推荐

  1. c语言环境窗口组成,如何搭建C语言环境

    如何搭建C语言环境 开发C程序的时候我们用的开发软件有VC++6.0.visual studio等等,但对于有些简单的程序我们更喜欢用记事本或者notepad++等方便的工具进行编辑,编辑完后再通过c ...

  2. C语言控制台窗口图形界面编程

    一:设置句柄与窗口信息 在Windows操作系统下用C语言编写控制台的窗口界面首先要获取当前标准输入和标准输出设备的句柄.通过调用函数GetStdHandle可以获取当前标准输入以及输出设备的句柄.函 ...

  3. c语言开发窗口应用程序

    转载于:https://blog.csdn.net/liu_rong_fei/article/details/51271901 视频下载地址:链接: http://pan.baidu.com/s/1q ...

  4. c语言是以文件为单位编译,c语言从头开始(三:编译器工作原理) (我们还可以自己编写头文件后缀是xx.h并把它当前代码文件所在目录我们要用就可以直接通过下面代码使用)...

    c语言从头开始(三:编译器工作原理) [[枫歌枫歌]c语言从头开始(三:编译器工作原理)]https://toutiao.com/group/6568056688174170628/?iid=1590 ...

  5. C语言控制台窗口界面编程:printf格式化显示-修改字符字体、颜色和背景

    环境:cygwin-Linux+GCC PS:windows的cmd下不能实现. 在linux终端中一个ls指令得出的显示结果文件夹.文件以及不同操作权限的文件的显示颜色是不同的,那么这个是如何实现的 ...

  6. dll文件用什么语言编写_为什么Unix不用功能更强大的C++而是用C编写

    有人总会说C++不是要比C的作用大很多,功能也更多.那为什么Unix不用功能更强大的C++而是用C编写?关于Unix为什么用C而不是C ++编写的显而易见的答案是C ++是在C之后诞生的.另一个原因是 ...

  7. 如何打开电脑c语言窗口,C语言控制台窗口图形界面编程(五). -电脑资料

    控制文本的移动是控制台窗口界面编程的一个很重要的功能,有了这个功能我们可以实现界面的滚动, BOOL ScrollConsoleScreenBuffer(      //文本移动函数 HANDLE h ...

  8. C语言怎么改变窗口颜色,C语言运行窗口颜色.doc

    C语言运行窗口颜色 C语言运行窗口颜色 #include #include int main(void) { int i,j; printf("背景颜色:0:黑.1:蓝.2:绿.3:湖蓝色. ...

  9. c语言开发窗口程序,怎么用c语言做一个界面?

    https://m.zjurl.cn/answer/6697137038547747083/?app=news_article&app_id=26&share_ansid=669713 ...

  10. eclipse上安装Swing插件编写窗口程序

    eclipse上安装界面编程环境Swing. 一.安装和配置好eclipse 二.下载离线插件包 你可以选择在线安装,也可以选择离线安装. 如果你的电脑没有联网环境,或者网络比较查差,可以选择下载好离 ...

最新文章

  1. R语言neuralnet包构建神经网络模型:基于乳腺癌数据集
  2. 从 C++ 到 Objective-C 的快速指南 【已翻译100%】
  3. 都会五星回评,欢迎留下地址-博客之星
  4. html表头跟随滚动,JS实现table表格固定表头且表头随横向滚动而滚动_心善_前端开发者...
  5. 代码精进之路读后感(三)
  6. SDUT 2218 Give Me an E(规律)
  7. 单击选定单元格后输入新内容_excel表格,要双击选定后才能输入,单击不能输入为什么...
  8. 矮人DOS工具箱 V4.2 安装及使用
  9. Selenium WebDriver 数据驱动测试框架
  10. 从WinMain函数看Windows程序内部运行机制
  11. window PCL安装编译
  12. RxJava2 背压
  13. Hadoop生态之Mapreduce
  14. Easycwmp_源码分析
  15. 0-c语言入门这一篇就够了-学习笔记(一万字)
  16. 电子技术基础(三)__第2章放大电路原理__晶体三极管
  17. 华为Freebuds Pro 2开启智能高清L2HC后音质差,试试LDAC~
  18. Java之ByteBuffer详解
  19. Android中图像变换Matrix的原理、代码验证和应用(一)
  20. 基于c语言矩阵数组透视变换,一种图像透视变换方法与流程

热门文章

  1. nova4e鸿蒙,为何如此执着麒麟芯片?华为首席战略官揭晓答案
  2. matlab调用cuda,Matlab 调用CUDA的总结(Windows、Ubuntu)
  3. Qt 维护工具MaintenanceTool.exe 使用
  4. html+div+css+jquery+javascript的关系
  5. 程序阻碍OD调试的方式2
  6. python情感分析词典_基于情感词典的文本情感分析
  7. c语言程序设计项目化教程第二版,c语言程序设计下载
  8. Excel VBA视频教程20集+PPT课件 完整版
  9. Oracle数据库常用sql语句
  10. Citrix HDX 3D Pro - 注意事项 - 2017H1