导图社区 c语言概述
c++语言概述,包括C语言的发展、特点、面向对象、基本符号、词汇、程序的基本框架、开发过程等内容。
社区模板帮助中心,点此进入>>
计算机操作系统思维导图
简单介绍MYSQL数据库软件的基本命令
计算机基础知识
.net学习总结
python基础知识点简单总结
序列类型的方法
管理信息系统
Python3.0入门知识思维导图
java 从入门到精通(第四版本)
软考架构设计师
c++语言概述
发展
贝尔实验室
1972年,B语言基础上→C语言
1980年-1983年,引入面向对象特征→c++语言→c++3.0版本
特点
面向对象
来源于实践
是C语言的超集
Object
一类东西→类
具体的东西→对象(class)
三个特性
封装性
继承性
多态性
同一种操作,不同的行为
基本符号 92个
字母
区分大小写(26x2=52
数字
0=9 10个
特殊符号
+-*/=_:;\"'!|%&(){}[]^<> 30个
词汇
标识符
由字母、数字、下划线组成
以字母或下划线开头(不可以以数字、其他特殊符号开头)
不能与关键字重名
区分大小写
长度不能超过32个字符
关键字(keyword)
语言自身保留的单词,编程者不能使用
字面常量
运算符
单字符
+ - * /(取整)
双字符
<< >> && ||
三字符
<<= >>=
关键字预算符
new /delete /sizeof
标点符号
空格 ;(一条语句结束) ' "(成对出现) # {} //(注释)
程序的基本框架
结构化程序设计框架(函数)
面向对象程序设计框架
类(设计很多类,类里包括数据和函数,类里面的函数叫方法)是程序的基本组成单元
定义一个类:
数据(底、高)、方法(求面积:底*高/2)
程序设计时:创建(new)一个对象,new一个三角形1底=10、高=5,求其面积
s1=10*5/2=25
创建(new)一个对象,new一个三角形2底=20、高=5,求其面积
s2=20*5/2=50
c++开发过程
编辑、编译、链接、运行你、调试
可执行程序:扩展名exe文件