C++的初步知识
2016-10-11 20:10
218 查看
不翻书不知道,一翻书吓一跳,都是新的,记得是大二上学期学的书,那时候天天玩打游戏,上课玩手机,基本不听课。。。咳咳扯远了,哈哈
既然以前白学了,现在只好从头再看喽,下面是我的笔记,简单的一笔带过,复杂的多做了一些,都是重要的.
第一章:
1.cout setw(2)
2.const用法
3.函数声明,C语言不要求,c++若函数调用的位置在函数定义之前,必须对所调用的函数做函数原型声明:
int max(int x,int y) == int max(int,int)
4.函数重载
c++中允许函数名重复使用
int max(int a,int b)
float max(float a,float b)
5.函数模板;
template<class T> 或
template<typename T>
节省篇幅,T代替int ,float,doule等等
6.有默认形参的函数
float area(float r = 6.5)
调用 area();
或area(7.5)
默认值必须放在最有端定义
7.变量的引用
&引用声明符
关于引用它和c语言中的取地址不一样,要好好理解,分清
8.内置函数(内联函数)
inline int max()
不多说,可以使函数执行效率更快,但代码量不宜太多
9.作用域运算符
::
全局变量与局部变量
10.字符串变量
#include<string>
string str str1
str = "adfad"
str1 = str
两个字符串赋值,尾插,比较排序
11.动态分配、撤销内存的运算符new和delete
与malloc free类似
明天更C++第二章的内容,一共8 章,一天一章,最后准备用C++写个小项目,项目还没想好,周末满课晚上要玩,可能没时间更,其余时间会保证一天一更!亲爱的读者们敬请期待!
既然以前白学了,现在只好从头再看喽,下面是我的笔记,简单的一笔带过,复杂的多做了一些,都是重要的.
第一章:
1.cout setw(2)
2.const用法
3.函数声明,C语言不要求,c++若函数调用的位置在函数定义之前,必须对所调用的函数做函数原型声明:
int max(int x,int y) == int max(int,int)
4.函数重载
c++中允许函数名重复使用
int max(int a,int b)
float max(float a,float b)
5.函数模板;
template<class T> 或
template<typename T>
节省篇幅,T代替int ,float,doule等等
6.有默认形参的函数
float area(float r = 6.5)
调用 area();
或area(7.5)
默认值必须放在最有端定义
7.变量的引用
&引用声明符
关于引用它和c语言中的取地址不一样,要好好理解,分清
8.内置函数(内联函数)
inline int max()
不多说,可以使函数执行效率更快,但代码量不宜太多
9.作用域运算符
::
全局变量与局部变量
10.字符串变量
#include<string>
string str str1
str = "adfad"
str1 = str
两个字符串赋值,尾插,比较排序
11.动态分配、撤销内存的运算符new和delete
与malloc free类似
明天更C++第二章的内容,一共8 章,一天一章,最后准备用C++写个小项目,项目还没想好,周末满课晚上要玩,可能没时间更,其余时间会保证一天一更!亲爱的读者们敬请期待!
相关文章推荐
- 第一章 C++初步知识
- 第一章 C++的初步知识
- GCC编译初步知识 - [C/C++]
- C++的初步知识(1)
- C++ 面向对象的程序设计 谭浩强 第一章 C++ 初步知识
- C++一些初步知识
- 第一天, C++的初步知识
- 第五周 C++实践 C++的初步知识
- #1:C++:初步知识;
- 第1章 C++的初步知识【例题(改正+运行+难点)】
- C++的初步知识(2)
- 类的初步知识(C++中直角坐标和极坐标之间的转换代码)
- C++living——C++初步知识
- 我所不熟悉的C++知识
- C/C++语言基础知识总结
- c++新标准(新的c++标准已经被g++执行,注意更新自己的知识啊!)
- C++知识学习心得
- 2004-6-26+ 用户控件(初步知识+属性设置)
- 从今天开始每天写C++或其他学习的知识的笔记,以激励自己
- C++学习笔记——基础知识