自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 c++初学之数组

今天看了c++,做个笔记 1.基本用法 int a[20]; 2.初始化 int a[5]={0,1,2,3,4}; int a[5] ={0,1};//剩下的将会被初始化为0 int a[] = {1,2,3};//a的长度将会是3 3.数组名作为参数在函数中传递时 函数声明可以如下 void func(int a[]); void func(int *a); 其实数组名为

2016-11-13 19:28:35 333

原创 c++初学之虚函数

今天看了c++,做个笔记 1.

2016-11-13 16:03:06 260

原创 c++初学之继承

今天看了c++,做个笔记 1.c++的继承 终于到了激动的继承了 单一继承:只有一个父类的叫做单一继承。 多重继承:拥有多个父类的叫做多重继承。 语法: 关键字 class 类名:父类类型 父类名1,父类类型 父类名2{ }举例如下: class Father{ public: int name; } class Son:public Father{} 2.pub

2016-11-13 15:22:51 315

原创 c++初学之运算符重载

今天看了一下运算符重载,做个笔记 1.关键字operator 例子如下:++a;(a为一个对象)。正常情况下,编译器会去检查,a对象是否定义了函数operator++().如果定义了,那么++a将会被转换成下面的形式: a.operator++(); 不仅++,可以重载,大部分的运算符都能重载。不能重载的运算符有如下: “.”成员选择运算符 "::"作用域限定运算符 "*"指针运算符

2016-11-13 00:54:58 264

原创 c++初学之函数

今天看了c++,做个笔记 1.函数的重载 定义多个函数,函数名都相同,但是形式参数不同的行为,成为函数重载。 2.函数的默认参数 定义如下函数: void func(int=0,int=0); 函数实现: void func(int x,int y){ cout } 测试如下: int main(){ func(); func(1); func(1,2); } 结

2016-11-12 16:58:57 301

原创 c++初学之引用

今天看了c++,做个笔记 1.      引用: 引用就是别名: int &a = b;a就是b的别名,即引用 b是一个变量,而a是b的引用,即别名。那么a和b将是同一个地址。 一旦别名被初始化之后,就不能再次赋值了。 可以像操作变量b一样操作a,但是在参数传递中,a和b有着本质的不同 b是变量,在参数传递中,传递的是b中的值。 而a则不是传递的值,而是传递的a的地址,这个和指针有

2016-11-10 13:40:38 226

原创 c++初学之指针

今天晚上看了c++,做个笔记 1.指针 就是用来保存地址的变量 声明如下: int *p ; p用来保存一个地址,该地址指向一个int型的变量 对指针指向数据的访问,可以通过如下访问: *p = 4; 2.指针指向堆中的数据 int *p = new int; Human *h = new Human; 通过new关键字开辟的内存空间,位于相应的堆内存空间中。而 int a

2016-11-06 19:23:13 196

原创 c++初学之循环

今天看了c++,做个笔记 1.while循环 while(条件表达式){ //循环体 } 当条件表达式为true时,则执行大括号的循环体,跳到第三步,否则执行第二步 当表达式为false,则不执行大括号中的循环体,而是直接执行循环体后面的代码。 循环体执行完毕,再次判断条件表达式的值,如果为true执行第一步,如果为false执行第二步。 2.do...while循环 do{

2016-11-06 17:17:14 361

原创 c++初学之面向对象

今天下午看了c++,做个笔记,到时好回来复习。 1.面向对象 没有看google源码之前,认为自己明白了面向对象。看了之后我才能明白:我只是学会了面向对象的语法,编写的程序还是面向过程。对于初学者,要想彻底理解面向对象,请多看大神写的代码。多向大神学习。 2.面向对象的特征 抽象,封装,继承,多态 对于认知型动物,在没有一定的实物之前,是不可能提炼出一个实物的抽象概念。包括数学公式的各种

2016-11-06 16:17:04 208

原创 c++初学之if语句与运算符

今天看了c++,做个笔记 1.语句: 每个语句以分号结尾。 2.块 每个块,使用大括号括起来。 3.自增,自减运算符 a++,a--,先使用a,再使a加一,或减一。 ++a,--a,先对a加一,或者减一,再使用。 4.对于优先级 不记忆任何优先级,每次不确定,就使用括号,这个总没有错。 5.if语句 语法: if(条件判断式) 语句块 else 语句块。 谨记:不管if

2016-11-06 14:41:39 1616

原创 c++初学之变量类型

今天中午抽空,看了一下c++,做个笔记 1.bool类型。 关键字bool。c++中只要不为0,即为true,包括负数。只要为0,即为false。cout输出true为1,false为0. 2.char类型 关键字char。占8位,可以表示256种状态。赋值可以赋整数,也可以赋单个字符,单个字符使用单引号标记。 char c = 2; 或者char c = ‘a’; 3.wchar_t

2016-11-04 13:31:17 433

原创 c++初学之函数

今天看了c++,做个笔记 1.函数的定义 返回值类型 函数名(形参类型 形参){ 函数体; } 2.函数传参 函数传参是值传递 6.局部变量 函数体里面声明的变量和形参变量,是放在堆栈中的。 明天继续。

2016-11-03 23:55:40 207

原创 c++初学

今天看了c++,做个笔记 1.用vc建立一个工程。 file > new > Projects面板,选择Win 32 Console Application,在右边的Project name中输入工程名,Location为工程的存放位置。点击ok,选择An empty project.点击Finish 再次点击Ok。 此时工程中有三个文件夹。Source Files (源文件),Heade

2016-11-03 00:46:23 246

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除