1 / 51
文档名称:

C 语言基础知识全集PPT课件.ppt

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

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

分享

预览

C 语言基础知识全集PPT课件.ppt

上传人:yixingmaob 2017/12/5 文件大小:330 KB

下载得到文件列表

C 语言基础知识全集PPT课件.ppt

相关文档

文档介绍

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

最近更新

陕西省黄陵县2023-24年《执业药师之药事管理与.. 61页

旅游服务合作合同模板3篇 56页

陕西省镇安县《一级注册建筑师之建筑物理与建.. 28页

古诗文教学建议 24页

陕西省眉县《一级注册建筑师之建筑物理与建筑.. 27页

陕西省甘泉县《一级注册建筑师之建筑物理与建.. 27页

陕西省渭滨区2023-24年《执业药师之西药学专业.. 53页

酶(酵)素制剂相关项目投资计划书 4页

论第三方支付平台的现状与发展 9页

西北工业大学智慧树知到“计算机科学与技术”.. 5页

苏州充电桩设备可行性研究报告 5页

膝关节置换术患者指南 4页

美术材料项目可行性研究报告(备案模板) 6页

统编版道德与法治七年级上册8.2《敬畏生命》教.. 3页

古书的注释1(简单) 15页

计划行为理论下社交电子商务消费者行为分析 2页

码头装卸作业管线吹扫问题分析 4页

要重视无形资产的研究 2页

珠海市公共科技服务平台现状及对策研究 4页

物业费纠纷业主答辩状 6页

装配式混凝土建筑建造成本控制研究 2页

装备制造企业的税收筹划研究 2页

汽车服务项目招商引资风险评估报告 4页

毕业生登记表自我总结标准版(二) 5页

检验科生物安全管理工作计划 7页

螺旋型毛巾的研制与技术探讨 2页

最新某大学本科毕业设计—九层办公楼框架结构.. 4页

新课标下音乐教研主题(3) 7页

薄壁镁合金铸件砂型涂料的研究 2页

蓝细菌相关异养细菌的群落结构及溶原性分析 2页