自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++三大特性之多态简述

多态一.概念:相同对象收到不同消息,或者,不同对象收到相同消息 二.静态多态(早绑定):在编译时,已确定使用哪个函数(eg:函数同名异参—函数重载) 三.动态多态(晚绑定):在运行时,才确定使用哪个函数virtual关键字:一.不能使用virtual的函数 (1)全局函数:即普通函数,否则编译报错 (2)静态成员函数:与类共生存,而非对象,否则编译报错 (3)内联函数函数:inline失效

2016-09-21 21:01:54 413 1

原创 C++三大特性之继承简述

一.概念:派生类,基类 Ps: protected的成员,只能在成员方法中访问 默认继承方式为private 二.实例化方式: (1)堆中实例化对象:Worker *p=new Worker();delete p; //delete手动释放内存,否则内存泄漏p=NULL; //将指针至于安全状态(2)栈中实例化对象:Worker worker;//系统自动释放内

2016-09-19 15:37:53 349 1

原创 C++与C区别简述

根本区别: C面向过程,C++面向过程,也面向对象 关系:C++可兼容C的程序,C可看作C++的子集改变 一.新增类型:布尔类型bool(C99标准已经增加bool) 二.初始化方式: (1)复制初始化:int x=1024; //C中仅有的初始化方式 (2)直接初始化:int x (1024); //速度更快三.随用随定义:不必将所有的定义写在函数首部(C99标准已经增加随用随定义)P

2016-09-19 13:26:33 457 1

原创 C数组名与指针,sizeof与strlen,free与delete区别,野指针,编译过程简介

C数组名与指针,sizeof与strlen,free与delete区别,野指针,编译过程简介

2016-08-04 08:53:22 444 1

原创 C的函数,变量声明,malloc,MessageBox,sprintf,简单应用

函数,变量声明,MessageBox与MessageBoxA,MessageBoxW,malloc与new,sprintf;操作窗体,dll控制程序,windows,linux换命令行的颜色

2016-08-02 08:44:23 698

原创 C的scanf函数+EOF+C扩展的fflush函数

scanf,getchar,putchar,fflush,EOF,空白符,分隔符,stdin,键盘缓冲区,scanf(“ %c ”),scanf(“ %s”)

2016-07-31 17:31:39 474

原创 C类型转换,运算符,math.h

C强制类型转,自动类型转换,隐式转换,溢出,精度丢失,math.h,运算符优先级,小数默认,整数默认,默认小数位,逗号运算符

2016-07-28 17:44:49 298

原创 C语言数据类型

ASCII码表,十进制转换二进制,补码,-128~127,C/C++在不同编译器下,int,long类型长度不一样,取址运算符,limits.h的基本类型值极限

2016-07-27 17:58:34 794

原创 C的转义字符,格式控制符,常量变量

printf,scanf函数的格式控制符,转换说明符,附加格式说明符,转义字符,常数的前后缀

2016-07-26 18:00:53 605

原创 C基本常识

C/C++区别,Linux中编程C,stido.h的scnaf,printf,格式控制符,cmd的dos编程C,stdlib.h的Sleep,windows.h的system

2016-07-26 16:11:57 743 1

原创 js数组与字符串

cocos2d-js数组,字符串方法;属性prototype,constructor,方法toLocalString,toString,valueOf

2016-07-23 22:20:14 567

转载 Cocos2d-js项目相关配置project.json和配置说明moduleConfig.json

cocos2d-js,project.json,moduleConfig.json,showFPS,frameRate,renderMode,engineDir,modules

2016-07-22 07:21:42 4895

原创 交换两个变量的值,不使用第三变量的6种方法

(前4种为常见算法,以下代码编程语言均以c++例举,数值类型以int例举)1.算术//方法1:加减互逆运算int a=5,b=3;//需要交换的两个变量a=a+b;b=a-b;a=a-b;/*方法2:乘除互逆运算*(因除法可能获得不了精确结果,且比加减法易进位,容易溢出;所以不推荐此种)*/int c=5,d=3;//需要交换的两个变量c=c*d;d=c/d;c=c/d;总结: 优点:

2016-07-21 23:48:59 1100

原创 js基础知识

Chrome更新,八进制,十六进制,字面量,类型转换,字符串转换成数值,强制类型转换,带标签的跳转语句,Object.create()函数复制对象,内置对象,math,cocosx-2d的js继承,js格式,命名

2016-07-21 22:23:29 286

空空如也

空空如也

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

TA关注的人

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