您的位置:首页 > 编程语言 > C语言/C++

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++写个小项目,项目还没想好,周末满课晚上要玩,可能没时间更,其余时间会保证一天一更!亲爱的读者们敬请期待!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: