<一>语言简洁、紧凑,使用方便灵活。
C语言一个有32个关键字:
auto\break\case\char\const\continue\default\do\double\else\enum\extert\
float\for\goto\if\int\long\register\return\short\signed\sizeof\static\s
truct\switch\typedef\union\unsigned\void\volatile\while
9种控制语句:
(1)if() ...else...(条件语句)
(2)for()....(循环语句)
(3)while()....(循环语句)
(4)do...while() ...(循环语句)
(5)continue....(结束本次循环语句)
(6)break....(中止执行switch或循环语句)
(7)switch....(多分支选择语句)
(8)goto......(转向语句)
(9)return....(从函数返回语句)
<二>运算符丰富。C语言包含的范围很广泛,共有34中运算符:
<三>数据类型丰富、具有现代语言的各种数据结构。
C语言提供的数据类型有:
整型、浮点型、字符型、数组类型、指针类型、结构体类型、共用体类型等。能
实现各种复杂的数据结构(如:链表、树、栈等)
<四>具有结构化的控制语句(if....else语句、while语句、do..while语句、
switch语句 、for语句)
<五>语法限制不太严格,程序设计自由度大。
<六>C语言允许直接访问物理地址,能进行位(bit)操作,能实现汇编语言的大
部分功能,可以直接对硬件进行操作。
<七>生成目标代码质量高,程序执行效率高。
<八>用C语言编写的程序可移植性好(与汇编语言比)
运行C程序的流
C语言的基本操作:
找到turboc2的启动程序,点击打开后:
点击TC标题栏,选择TC,然后按Alt+F,弹出一个下拉列表,用光标移动:→:向左移动  ←:向右移动 ↑:向上移动  ↓:向下移动
选择New,创建一个新的C源程序。上部是编辑窗口,供用户输入源程序。
#include <stdio.h>
/*为使用标准函数库得输入输出函数,提供相关信息,stdio.h是c编译系统提供的一个文件名,stdio是“standard input & output”的缩写*/
Void main() /*void表示此函数是“空类型”main函数的名字,表示“主函数”*/
{  /*函数体由花括号{}括起来*/
Printf(“Hello World !\n”);/*printf是C编译系统提供的标准函数库中的输出函数,“/n”是换行符,在输出Hello world!后回车换行*/
}
按Alt+C选择Compile菜单,并在其下拉菜单中选择Compile,然后按回车,对源程序进行编译。
按Alt+C选择菜单Complie的make,即一次完成编译和连接。
按Alt+R选择Run回车或按Ctrl+F9,系统就会执行已编译和连接的执行文件。
按Alt+F选择File文件的OS Shell查看输出结果:
输出Hello world!,返回编辑界面输入exit,按回车即可。

本文转自 chen138 51CTO博客,原文链接:http://blog.51cto.com/chenboqiang/270706,如需转载请自行联系原作者

C语言的特点与执行程序基本步骤相关推荐

  1. 谈谈c语言程序如何变成可执行文件,C语言从代码变成可执行程序的步骤

    C语言从代码变成可执行程序的步骤: 预处理 -----> 编译 -----> 汇编 -----> 链接 ⒈预处理:去掉注释,加载头文件,代替宏定义,条件编译 需要文件:.c文件 生成 ...

  2. c语言主界面设计菜单系统,c语言界面设计代码的操作步骤,你学会了吗

    学计算机的人都知道C语言,而这也是非常常用的一种计算机编程语言.其实c语言运用得当,完全可以编程很多设计代码,帮助你进行界面设计.今天就让小编为大家介绍c语言界面设计. c语言界面设计代码的操作步骤 ...

  3. [c语言]最小公倍数和最大公约数(详细步骤求解)

    [c语言]最小公倍数和最大公约数(详细步骤求解) 1.(求解前需知) 假定你有两个数a,b.首先,你需要了解的是 a*b=两者的最大公约数 * 最小公倍数. 也就是说你只要求解出其中一个,就可以得到另 ...

  4. Qt中,软件多语言国际化翻译的方法与步骤

    Qt中,软件多语言国际化翻译的方法与步骤 在Qt的项目开发过程中,有时软件要翻译成多语言版本,这就涉及到国际化方面的操作.虽然Qt对这方面集成了很多工具,操作起来比较方便,本文还是总结一下国际化的方法 ...

  5. qt 判断路径非英文符号与非英文字符_Qt中,软件多语言国际化翻译的方法与步骤...

    总第23篇 在Qt的项目开发过程中,有时软件要翻译成多语言版本,这就涉及到国际化方面的操作.虽然Qt对这方面集成了很多工具,操作起来比较方便,本文还是总结一下国际化的方法和步骤,用以备忘和参考. 我们 ...

  6. 怎样把xp计算机语言改为英文,xp系统电脑语言改成英文的恢复步骤

    今天和大家分享一下关于对xp系统电脑语言改成英文设置的方法,在使用xp系统的过程中经常不知道如何去对xp系统电脑语言改成英文进行设置,有什么好的办法去设置xp系统电脑语言改成英文呢?在这里小编教你只需 ...

  7. c语言程序处理数据的基本步骤是,c语言程序教程.doc

    c语言程序教程 c语言程序教程 本文由tyr1235831贡献 ppt文档可能在WAP端浏览体验不佳.建议您优先选择TXT,或下载源文件到本机查看. C语言程序设计 语言程序设计 2008版 版 1 ...

  8. 计算机二级C语言软件VC++2010的使用步骤

    本文仅限参加计算机二级C语言考试的同学,一般不使用这个软件的,看一下,避免考试时第一次用到乱了阵脚. 在计算机二级考试时,直接找到并双击题目中要求的文件即可自动打开软件的界面. 考试中打开哪个文件? ...

  9. 如何用C语言快速实现三子棋(步骤详细)

    目录 前言 问题描述 工具 基本思路和流程 三子棋的规则 代码实现思路 实现步骤 模块化 菜单界面 代码 选择的实现 初始化和打印棋盘 棋盘 使用宏定义 初始化 打印 考虑如何实现图表 提供代码 效果 ...

最新文章

  1. 08_传智播客iOS视频教程_点语法
  2. 数据结构--选择排序
  3. python计算召回率_序列标注的准确率和召回率计算
  4. 快速生成NHibernate的映射文件和映射类的利器 —— codesmith软件
  5. 【水滴石穿】imooc_gp
  6. c++获取图像的长宽 opencv_【第一篇:C++与opencv】图片的读取和显示 | 学步园
  7. 音视频技术(25)---MPEG-2、MPEG-4、H.264 与视频带宽
  8. 文具用品分类html,中国商品分类.doc
  9. 5步详解PHP文件上传功能的实现
  10. usbserialconverter驱动找不到_驱动到底是什么?别再用精灵管家无脑装驱动了
  11. Android getRunningTasks和getRunningAppProcesses失效
  12. jquery列表插件jqgrid
  13. Android 应用程序模块: 应用, 任务, 进程, 和线程
  14. oracle中文转全拼音,oracle汉字转拼音
  15. 惠普1139一体打印机如何联网打印_惠普1139 惠普1139打印扫描一体机功能
  16. MATLAB图片处理(上)
  17. mysql中将数字转化成汉字 基础
  18. 人工智能在材料科学的应用
  19. 第四章第三节数据资产盘点-业务价值链、数据场景梳理
  20. 案例3-数据驱动测试-从excel导入数据

热门文章

  1. SAP QM 检验批的系统状态标识‘HUM‘
  2. 下一代 MES,智能制造的骨架
  3. SAP PM IW33里查看维护订单相关的维护计划
  4. 7Papers|斯坦福学者造出机器鸽;港科大等提出学生情绪分析新系统
  5. SAP MRKO Error - For document type RE, an entry is required in field Reference -
  6. AI会让人类失业吗? 马云马化腾们不这么认为
  7. 快速了解Alias method/别名采样方法
  8. numpy如何生成随机数
  9. 汪劲:生命系统中的非平衡物理学
  10. 国产光刻机正式宣布:今年出货150台