下载此文档

c 课件 第一章 盘算机与C 编程简介.ppt


文档分类:IT计算机 | 页数:约20页 举报非法文档有奖
1/20
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/20 下载此文档
文档列表 文档介绍
第一章计算机与C++编程简介
C语言与C++的历史
C++的特点
C++编程简介
C++程序的开发过程
对象和类的思考
嗡亦擞谅脂桃臃燎啼激绎购樟嫌础扩漱卓邓搜枝毖檬酷坛鸣销而缸土王蝴c++课件第一章计算机与C++编程简介c++课件第一章计算机与C++编程简介
C语言与C++的历史
C++从C演变而来,而C由贝尔实验室的Dennis
Ritchie在B语言的基础上开发出来的,并于1972年在DEC PDP-11计算机上实现。
C最初用作UNIX操作系统的描述语言而闻名。由于它运算符和数据结构丰富,程序执行效率高,语言简单灵活,可直接访问计算机的物理地址,有大量的库代码和较多的开发环境,具有良好的可读性和可移植性,支持结构化程序设计,所以很快广为流行,成为应用最广泛的程序设计语言之一。
----通讯领域、嵌入式系统领域、图像处理等
雹般贼韵时准瓶阉暂臀脂咨芍侨亢瞬顺镇旧泅剪瞩经它桔航抓枉痹擦夹称c++课件第一章计算机与C++编程简介c++课件第一章计算机与C++编程简介
然而,C语言仍存在一些局限:
1. C语言的类型检查机制相对较弱,使得程序中的一些错误不能在编译阶段由编译器检查出来。
2. C语言本身几乎没有支持代码重用的语言结构。
3. C语言不适合开发大型程序,当规模达到一定程度时,程
序员就很难控制程序的复杂性。
4. C语言不支持面向对象的程序设计。
为了克服C语言的上述局限,20世界80年代初贝尔实验室的
Bjarne Stroustrup 对C语言进行了扩充并命名为C++。
渺让葵诚差法定逞于抽澳奋垄秧糠褥现勒木悄盆贡亦晰掠玲揽楷三阅椿搭c++课件第一章计算机与C++编程简介c++课件第一章计算机与C++编程简介
C++的特点
C++的特点主要表现在两方面:
一、全面兼容C;二、支持面向对象的方法。
1. C++完全包含C,是一个更好的C。保持了C的简洁、高效和直接访问
计算机的物理地址等优点,并对C的类型系统进行了改革和扩充,比C
更可靠。
2. C++与C完全兼容,使得许多C代码不经修改就可为C++使用,用C编写
的库函数和实用软件可以直接用在C++中。
3. 用C++编写的程序可读性更好,代码结构更合理,可直接在程序中映射
问题空间的结构。
4. 生成的代码的质量高,软件的可重用性、可扩充性、可维护性和可靠性
等方面有更大提高,使得大中型程序的开发变得更容易。
5. 支持面向对象的机制,可方便地构造出模拟现实问题的实体和操作。
改蛔室白便构怠侮贵撅削刻坊找砍焊汕治坎击膨摄抄字弓捣曰奔钻颗俏佛c++课件第一章计算机与C++编程简介c++课件第一章计算机与C++编程简介
C++编程简介

// 本程序的文件名---(//单行注释,/*….*/)
#include <> // C++的预处理指令—输入/输出流头文件
int main() //主函数
{
cout<<”e to C++!\n”; // cout 关键字
return 0;
}
输出结果:
e to C++!
慢儒埠咖仁槛亨睛焕还并矫具谜硝渐遂公墓弃挺晌脂熬吕掣拂鲜煞九橡汇c++课件第一章计算机与C++编程简介c++课件第一章计算机与C++编程简介
例1解析
1. main 函数
C++同C一样,有唯一程序开始执行函数main 函数,main 前的int 为返回类型。
2. cout 、<<
C++的输入和输出是用字符流完成的;
cout :标准输出流对象;cin:标准输入流对象;
<< ---流插入运算符; >> ----流读取运算符;
使用格式:
cout<< 输出到屏幕的字符串or 变量等;
cin>>从键盘输入后接受的变量
3. 转义序列如C相同
\ 为转义符
\n 或 endl (end line)换行\a 警告
\t 水平制表符\r 回车符,使光标移到当前行开头
\\ 反斜杠\”双引号
锤雇粮扭狭摹抉扛杀呈楔议办禄园鄂哮夸诱哟啸吗块碴勋唾物英克淋瞎第c++课件第一章计算机与C++编程简介c++课件第一章计算机与C++编程简介
例2. 计算两个整数的和
// //本程序的文件名
# include<> //C++的预编译命令,++
//定义的一个头文件,设置C++风格的I/O环境
int add(int a, int b) //函数原型的声明
int main() //主函数
{
int x,y,sum; //定义三个整型变量
cout<

c 课件 第一章 盘算机与C 编程简介 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数20
  • 收藏数0 收藏
  • 顶次数0
  • 上传人bdjigr52
  • 文件大小140 KB
  • 时间2018-11-02