1 / 51
文档名称:

C 语言基础知识 ppt课件.ppt

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

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

分享

预览

C 语言基础知识 ppt课件.ppt

上传人:幻影 2019/11/26 文件大小:298 KB

下载得到文件列表

C 语言基础知识 ppt课件.ppt

文档介绍

文档介绍:第1章C++语言基础C++是一种以C语言为基础开发的高级语言,一般认为C是C++的一个子集或基础语言,但二者又是完全独立的。C++++语言概述*++C++发明者:Bell实验室BjarneStroustrup博士C++第一定义:“带类的C”C++保留了C作为一个子集C++从Simula语言引入了类的概念,包括派生类和虚函数;借鉴了Algol语言的运算符重载等特性。*++(续)起初,C++编译系统只是一个预编译系统。1988年,出现一个真正的C++编译系统。1998年,ISO/ANSIC++标准正式通过并发布。总体上,C++是一种混合语言,是集过程化设计、面向对象、基于对象和泛型算法等多种技术于一体的编程语言。学习C++最重要的是集中关注概念,不要迷失在语言的技术细节中。*++语言的简单程序#include<iostream>usingnamespacestd;intmain(){intx=10,y=20;intz=x+y;cout<<“sumis”<<z<<endl;return0;}输出结果:sumis30*++语言的简单程序(续)1main函数与程序结构一个完整的程序有且只能有一个main()—主函数或入口函数标准C++要求main函数的声明类型为int,只要在末尾加上return0;*++语言的简单程序(续)C++的程序结构预处理命令部分函数声明部分类型定义部分main函数定义其它函数定义函数由函数体构成,一般包括变量定义、输入、运算和输出等内容。*++语言的简单程序(续)2头文件包含与名字空间固定写法:#include<iostream>//头文件包含 usingnamespacestd;//名字空间声明可以将一个名字空间理解成包含若干定义的一个区域的名字。标准C++所有定义都属于名字空间std。*++语言的简单程序(续)3注释C++的“块注释”:/*和*/为分界符号,与C中的用法一致。C++的“行注释”:以//符号开始到一行的结束。使用注释符时的注意事项:标志符‘/’和‘*’,‘/’和‘/’之间不可以分开。注释符对“/*”和“*/”不可以嵌套。注释符//之后的注释结束于本行。//和/*与*/可以嵌套使用。*++语言的简单程序(续)思考题:下列程序是否正确?#include<iostream>usingnamespacestd;intmain(){ /*下面程序将在终端上输出/*你好*/的字样*/ cout<<“你好!”<<endl;/*//输出字符*/ return0; //*/正常返回}*