1 / 43
文档名称:

C 程序设计基础.ppt

格式:ppt   大小:183KB   页数:43页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C 程序设计基础.ppt

上传人:今晚不太方便 2017/8/8 文件大小:183 KB

下载得到文件列表

C 程序设计基础.ppt

相关文档

文档介绍

文档介绍:C++面向对象程序设计教程
第1章 C++程序设计基础
C++的发展和主要特点
C++的发展
C++由AT&T Bell Laboratories的Bjarne Stroustrup设计和实现的,C++最初的版本被称作“带类的C”
1980年第一次投入使用
支持面向对象特性在1983年被加入到C++中,在1987年至1989年之间,模板技术被加进了C++
C++标准化工作在1990年启动。标准化工作由ANSI(美国国家标准化组织)及后来加入的ISO(国际标准化组织)负责。1998年正式发布了C++国际标准
C++的特点
一个更好的C
C++兼容C,会C的程序员,可在C 的基础上逐步加入C++的新特性
支持面向对象程序设计
C++通过类支持面向对象程序设计
支持范型程序设计
在C++中,通过模板简单而实用地实现了范型程序设计技术
第一个C++程序以及C++程序开发过程
第一个C++程序
C++程序的结构严谨,下面介绍著名的“Hello, world!”程序,此程序一般用于介绍各种语言的第一个程序
程序功能是在屏幕上输出字符串“Hello, world!”。
/
http://kmdxb./
/
/hljdxb/
在屏幕上输出“Hello, world!”
// 文件路径名:e1_1\
#include <iostream> // 编译预处理命令
using namespace std; // 使用命名空间std
int main() // 主函数main()
{
cout << “Hello, World!”<< endl; // 用C++方法输出一行
system(“PAUSE”); // 输出系统提示信息
return 0; // 返回值0, 返回操作系统
}
程序运行时屏幕输出如下:
Hello, world!
请按任意键继续. . .
注释
上面程序的第一行如下:
// 文件路径名:e1_1\
这一行不是程序代码,是注释,告诉读者程序的文件路径名,位于“//”后面的文本都是注释
读者应养成给程序添加注释的****惯
在C++程序中,可以使用C语言中“/* ……*/”形式的注释,还可以使用以“//”开头的注释
输出信息
()函数体包含了如下的语句:
cout << "Hello, World!"<< endl; // 用C++的方法输出一行
cout实际上是C++系统预定义的对象名,称为标准输出流对象。“<<”是“输出运算符”,在上面的代码中将运算符“<<”右侧双引号内的字符串“Hello, World!”插入到输出流中,endl用于表示换行,endl也插入到输出流中,C++系统将输出流的内容输出到系统指定的设备(一般为显示器)上
C++中也可以用C函数printf()进行输出
main()函数中还包含了调用system()函数的语句:
system("PAUSE"); // 输出系统提示信息
system("PAUSE")函数调用将使程序暂停,以便用户观察执行结果
预处理命令和命名空间std
cout需要用到头文件iostream。程序中如下的代码行
#include <iostream> // 编译预处理命令
是一个预处理命令,文件iostream的内容提供输入或输出时所需要的一些信息
注意:,C++,。在C++,如“#include <>”
程序的如下代码:
using namespace std; // 使用命名空间std
表示使用命名空间std。C++标准库中的类和函数是在命名空间std中声明的,程序中可用“using namespace std;”语句声明,表示要用到命名空间std中的内容