- 博客(10)
- 收藏
- 关注
原创 用COCOS2dx 3.6写打飞机的第三天
void GameScene::playerMoveUp(){ setPlanePosition(spPlayer->getPosition() + Point(0, playerSpeed));}void GameScene::playerMoveDown(){ setPlanePosition(spPlayer->getPosition() - Point(
2016-09-07 23:48:39 189
翻译 DAY22
抽象类虚函数纯虚函数 .cpp.h多态的第一个方式1,创建类,并定义虚函数2.虚函数作用让每个类都可以覆盖这个方法的内容;3如果我的类中有纯虚函数的就默认为抽象类4抽象类是不允许创建对象的1.虚函数不能和重载函数一样,进行修改他的参数,返回类型2.虚函数只能和定义的类型,返回类型一模一样;声明与定义的区别 :我们来举个例子:int a这样就是声明,赋值了
2016-08-22 21:30:01 156
翻译 2016.8.15
C语言结构体定义与使用小结:结构体:关键字 结构体名{成员类型:成员变量名};在C语言中,可以使用结构体(Struct)来存放一组不同类型的数据。定义结构体的一般形式为:struct 结构体名{ 成员列表};结构体是一种构造数据类型(也称复杂数据类型),由若干不同类型的变量(数据)组成。每个变量都是结构体的成员(member),每个成员可以是基
2016-08-15 19:47:53 171
翻译 C语言第三周,指针
一、指针:指针是一个变量,其值为另一个变量的地址,即,内存的位置的直接地址。就像其他变量一样,必须在使用指针储存其他变量地址之前,对其进行声明。指针可以简化一些C编程任务的执行,动态内存的分配没有指针的话是无法完成的;所以学好指针是很有必要的。每一个变量都有一个内存位置,每个内存都可以用&取出地址;#include int main (){ int var1;
2016-08-11 19:07:27 202
原创 原码补码反码之间的关系
先说说原码补码反码之间的关系就拿-1和1来说原码1=0000 0001-1=1000 0001反码1=0000 0001(原码)=00000001-1=1000 0001(原码)=11111110补码1=0000 0001(原码)=00000001(反码)=00000001(补码)-1=1000 0001(原码)=11111110(反码)=11111
2016-07-27 21:05:20 552
原创 今天新学了C++,今天是我学C++的第一天
#includevoid main (){printf("Hellow World");getchar();在现在的编译器里面会自动补充所以导致不写也会兼容
2016-07-25 22:01:03 143
原创 2016.7.22
今天完成了一个关于汉诺塔的游戏,我觉得它跟插入排序有很多相似的地方,比如插入排序来说:有一个已经有序的数据序列,要求在这个已经排好的数据序列中插入一个数,但要求插入后此数据序列仍然有序,这个时候就要用到一种新的排序方法——插入排序法,而汉诺塔就是有三根杆子A,B,C。A杆上有N个(N>1)穿孔圆盘,盘的尺寸由下到上依次变小。要求按下列规则将所有圆盘移至C杆:提示:可将圆盘临时置于B杆,也可将从A杆
2016-07-22 08:28:04 184
原创 关于排序方法有了一个笼统的了解
排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。1:将一个记录插入到已排序好的有序表中,从而得到一个新,记录数增1的有序表。即:先将序列的第1个记录看成是一个有序的子序列,然后从第2个记录逐个进行插入,直至整个序列有序为止。2:先将整个待排序的记录序列分割成为若干子序列分别进行直接插入排序,待
2016-07-20 21:49:26 242 1
原创 关于今天学习的小结
今天主要学了一个冒泡排序法:_init function:(){var a=[54,64565,8481,54212,6,8742];var b=[54];b.push(a[0]); for (var i=1; i for(var j=0,j if(a[i]>=b[j])||j==b.length{ b.splice (j,0,
2016-07-19 19:40:59 149
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人