C++课上ppt1 认识c++
来源:互联网 发布:卷皮网怎样跳转到淘宝 编辑:程序博客网 时间:2024/05/20 10:11
代码的分布,内存地址从低到高,分布的分别是 代码区Code Area, 静态区(存储全局变量或者静态变量),堆(new/delete/malloc/free),栈。
ADT(abstract Data Type)抽象数据类型
ADT的用户仅须明白公有成员的说明,而无须知道其内部的实现。
cpp与h头文件的关系
因为类的定义在头文件中,各函数的原型是在{}中的,根据标示符的作用域规则,他们的作用范围仅在类定义中,不包括cpp,因此cpp中需要利用作用域解释运算符::来指明这里的函数是类里的成员函数。
Namespace
Namespace are used to prevent name conflicts;
using namespace std;
std::cin>>a;
using std::cin;
iostream 输出流输入流
input and output can be formatted(有格式) using manipulator(操纵器)
不需头文件(iomanip)的操纵器 endl,flush,dec,hex,left,right,fixed,showpoint
需要头文件的操作器 setw(n),wetprecision(n)
#include<iomanip>
cast
a = static_cast<type>(argument);
1.用于基本数据类型之间的转换
2.用于类层次结构中基类(父)与派生类(子类)之间的指针或引用的转换
const_cast;reinterpet_cast;dynamic_cast;
string
size(),length(),clear(),empty(),append()(+=),push_back(),pop_back(),find(),replace();
引用(别名)
0 0
- C++课上ppt1 认识c++
- PPT1
- C语言之认识C
- 认识C中的Struct
- 认识Turbo C编译器
- C语言简单认识
- Turbo C 2.0 认识
- 初步认识C语言
- Objective-C的认识
- Day01 认识c语言
- 重新认识C语言
- 重新认识C语言
- 1、认识c语言
- 【C++】认识模版函数
- 【 C 语言】-初次认识
- C++STL粗浅认识
- 初学C语言 C语言的认识
- 对C学习的认识
- fork与fork函数
- 浅谈数据库索引
- NYOJ 括号匹配系列2,5
- StringBuilder与StringBuffer的区别(转)
- linux的input子系统(二)
- C++课上ppt1 认识c++
- 暴走后遗症
- Linux shell I/O(输入/输出)重定向详解
- 对凯斯西储大学的轴承故障信号进行小波变换特征提取
- C和指针课后习题(第五章)
- ACM-尼姆博弈之Being a Good Boy in Spring Festival——hdu1850
- java多线程 中的join方法
- Oracle 学习笔记 18 -- 存储函数和存储过程(PL/SQL子程序)
- 山东理工大学oj【2396】火车