下载此文档

第一章C 语言简介.ppt


文档分类:IT计算机 | 页数:约50页 举报非法文档有奖
1/50
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/50 下载此文档
文档列表 文档介绍
面向对象程序设计
面向对象程序设计简称OOP( Object -Oriented Programming)。常用的面向对象程序设计开发工具有:
Java ,Visual Basic,Visual C++, Delphi, C++ Builder以及Smalltalk、Effiel等系列程序设计语言。
我们选择C++ Builder这个面向对象程序设计工具作为学****和实验的工作平台,C++ Builder相对于Visual C++而言,比较简单易学,入门快速。
掌握一门面向对象程序设计的工具有些难度,因为面向对象程序设计的方法是向传统的面向过程程序设计的方法是截然不同的,尤其是面向对象程序设计方法中的一些基本概念,比如类、对象、封装、继承和多态等很难理解和掌握。
目前在Windows系统下开发一个应用程序,一般都采用面向对象的程序开发工具进行开发的。在Windows系统下,使用面向过程的开发方法和工具开发一个大型的应用程序,是举步为艰的。因此掌握一门面向对象程序设计的工具十分重要,是计算机软件开发者的一个基本的要求。
参考书推荐
C 程序设计, 谭浩强编,清华大学出版社
C++程序设计教程, 郑莉等编,***出版社
面向对象程序设计,周生炳等编,清华大学出版社
第一章 C++语言简介
C++ Builder是Inprise Borland公司开发的OOP的开发工具,是一个基于Windows 平台下的可视化的程序设计工具,如今较新的版本是 C++ Builder 6。
C++ Builder由两大部分构成:
VCL(ponent Library),称为可视化组件库;
编程语言:C++
实际上,VCL中的组件大部分都是由C++程序编制而成的,因此要学****C++ Builder首先要学****C++语言。
C++语言是面向对象的程序设计语言,支持自定义类与对象、类的封装、继承和多态性等OOP技术。它是C语言的扩展。
C++保留了C语言原有的所有特点,增加了面向对象的机制。C++与C完全兼容,用C语言写的程序可以不加修改地用于C++。C++是对C的扩充,是C的超集。
C++是一种大型语言,其功能、概念和语法规定都比较复杂,要深入掌握它需要花较多的时间,尤其是需要有较丰富的实践经验。因此下面我们简单地介绍C++语言的特点和功能。
§ 简单的C++程序
例1 输出一行字符。
#include ""
#include ""
/*本程序的作用是输出一行字符*/
void main( )
{ printf( "This is a C++ program.\n");
cout<<"This is a C++ program .\n"; //输出一行字符
}
程序运行时输出:
This is a C++ program.
This is a C++ program.
说明:
⑴在C++程序中一般****惯在主函数main前面加了一个类型声明符void,表示main函数没有返回值。
⑵允许使用以// 开头进行注释。编译系统将//以后到本行末尾的所有字符都作为注释。应注意:它是单行注释,不能跨行。
⑶除了可用printf输出信息外,还可以用cout进行输出。程序中cout的作用是将<<运算符右侧的内容送到输出设备中输出。
⑷,因此必须使用include把文件“包含”进来。
§ C++的输入输出
C++为了方便使用,除了可以利用printf和scanf函数进行输出和输入外,还增加了标准输入输出流cout和cin。所谓标准输入输出就是指在计算机键盘和显示器上进行输入输出。
cout由c和out两个词组成的,代表C++的输出流,cin由c和in两个单词组成的,代表C++的输入流。
C++预先定义的标准流如下表所示。
用cout进行输出
cout必须和输出运算符<<一起使用。<<在这里不是位运算中的左移运算,而是起插入的作用,例如:
cout<<"Hello!\n";
就是将字符串" Hello!\n”插入到输出流cout中,也就是输出在标准输出设备上。
可以不用转义字符“\n”控制换行。,作用与“\n”相同。endl的含义是end of line,表示结束一行。
可以在一个输出语句中使用多个运算符<<将多个输出项插入到输出流cout中,<<运算符的结合方向为自左向右,因此各输出项按自左向右顺序插入到输出流中。例如:
for(i=1;i<=3;i++)
cout<<”count=”<<i<<endl
输出结果为:
count=1
count

第一章C 语言简介 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数50
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mh900965
  • 文件大小172 KB
  • 时间2017-11-29
最近更新