没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
1
C 语言程序设计
西北大学信息学院
孙 霞
raindy@nwu.edu.cn
2
第一章 C 语言概述
1. C 语言的发展
与计算机对话是从低级语言开始逐步发展起来的。
机器语言
低级语言
汇编语言
FORTRAN 语言
ALGOL 60 语言
COBOL 语言
BASIC 语言
PASCAL 语言
C/C++ 语言
ADA 语言
Java 语言
高级语言
3
ALGOL 60 (1960 年 )
CPL 语言 (1963 年 )
C 语言的发展 BCPL 语言 (1967 年 )
B 语言 (1970 年 )
C 语言 (1972 - 1973 年 )
2. C 语言的特点
①提供了一整套控制语句 (9 种 ) ,实现了对程序逻辑流的有效控制,
这有利于结构化程序设计。
②数据类型丰富,提供了整型、实型、字符型、数组类型、指针类型
、结构体类型、共用体类型等数据类型。
③可以直接访问物理地址,进行位操作。
④提供了 34 种丰富的运算符。
⑤具有预处理功能。即在编译之前进行的处理动作。
⑥具有很好的可移植性。基本不做修改就能用于各种型号的计算机和
各种操作系统。
⑦生成目标程序质量高,程序执行效率高。
4
3. 简单的 C 程序介绍
例 1.1
main()
{
printf("This is a c program.\n") ;
}
例 1.2
main()
{ int a,b,sum ; /* 定义变量 */
a=123 ; b=456 ;
sum=a+b ;
printf("sum is %d\n",sum) ;
}
C 函数从 main() 开始执
行。
变量定义和语句之后必
须有一个分号(;)。
一行内可写几个语句,
一个语句可分写在多行。
可以用 /*……*/ 作注释
。
C语言没有输入输出语
句。
5
4. 上机运行 C 程序方法
编译系统
为了编写运行 C 程序,必须有相应的 C 语言编译系统。目前大
多数 C 语言编译系统都是集成环境,即把程序的编辑、编译、连接和
运行,调试等操作全部集中在一个界面上,使用方便。
常用的编译系统
Turbo C ,Visual C++
运行 C 程序的步骤
编辑 (edit)[ 源代码 .c]—— 编译 (compile)[ 目标代码 .obj]—
— 链接 (link, make, build)[ 可执行文件 .exe]—— 调试 (debug) ,循环
往复,直至完成。
演示安装 Visual C++ (集成开发环境 IDE )
演示运行 VC
创建控制台应用程序工程
剩余63页未读,继续阅读
资源评论
CMLily1994
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功