2016年8月16日

c++动态绑定和动态绑定

摘要: 为了支持c++的多态性,才用了动态绑定和静态绑定。理解他们的区别有助于更好的理解多态性,以及在编程的过程中避免犯错误。 需要理解四个名词: 1、对象的静态类型:对象在声明时采用的类型。是在编译期确定的。 2、对象的动态类型:目前所指对象的类型。是在运行期决定的。对象的动态类型可以更改,但是静态... 阅读全文

posted @ 2016-08-16 20:42 游戏爱好者 阅读(109) 评论(0) 推荐(0) 编辑

c++动态绑定和动态绑定

摘要: 为了支持c++的多态性,才用了动态绑定和静态绑定。理解他们的区别有助于更好的理解多态性,以及在编程的过程中避免犯错误。 需要理解四个名词: 1、对象的静态类型:对象在声明时采用的类型。是在编译期确定的。 2、对象的动态类型:目前所指对象的类型。是在运行期决定的。对象的动态类型可以更改,但是静态类型无 阅读全文

posted @ 2016-08-16 20:42 游戏爱好者 阅读(256) 评论(0) 推荐(0) 编辑

c++基本知识点

摘要: 引用类型(c++) 引用类型是c++标准提出的一张新的数据类型,但不适用c语言 引用类型其实就是给变量起了一个别名,都指的同一个变量。改变一个名字的值,都会发生改变。 C++中一个引用类型的变量可以被const修饰,称为常量引用,常量引用是不能修改引用的值的 变量的作用域:(即变量的访问范... 阅读全文

posted @ 2016-08-16 17:14 游戏爱好者 阅读(115) 评论(0) 推荐(0) 编辑

c语言基本常识5

摘要: 指针作为函数的参数,参数传递的传指针方式,形参改变 可能 影响实参。 指针和数组 数组名保存的是数组首元素的地址,即数组名指向首地址。 指向指针的变量 所有指针变量都是占四个字节(32位),不管是一级指针,二级指针还是多级指针 1.C语言的数组表示一段连续的内存空间,用来存储多... 阅读全文

posted @ 2016-08-16 17:10 游戏爱好者 阅读(83) 评论(0) 推荐(0) 编辑

c语言基本常识4

摘要: 数组未初始化时情况 1、未初始化,同时数组中的某些元素未被赋值时,其值有两种可能,一种是全局数组,被编译器初始化为0,一种是局部数组,为随机数。在vc6.0的debug版程序中一般是0xcc的值。这个值实际上是int 3断点机器码。 2、已初始化,不管是局部数组还是全局数组,编译器都会将其未被赋... 阅读全文

posted @ 2016-08-16 17:04 游戏爱好者 阅读(150) 评论(0) 推荐(0) 编辑

c语言基本常识3

摘要: Scanf输入存在的问题 char str; char sss; printf("请输入两个变量的值:\n"); scanf("%c",&str); //清除缓存 fflush(stdin); scanf(... 阅读全文

posted @ 2016-08-16 17:01 游戏爱好者 阅读(91) 评论(0) 推荐(0) 编辑

c语言基本常识2

摘要: char类型是单引号‘ ’赋值,最好不要 不写单引号。Char a=‘r’; 各种类型所占的字节数 不同的编码软件,所占的字节数是不同的。一般都是long型是int型的2倍,double是float型的2倍 %u表示无符号10进制整型,%lu表示输出无符号长整型整数 %o八进制 %x十... 阅读全文

posted @ 2016-08-16 16:40 游戏爱好者 阅读(118) 评论(0) 推荐(0) 编辑

c语言基本常识1(知识点)

摘要: 下面是小编的对c语言的一些基本知识点总结,这是小编复习c语言时总结出来的。 1.C语言是没有bool值,即没有true或者false 2.数组名是常量,不能自加加(++)a[] a++ 3.直到型循环,跟当型一样满足条件才执行循环(网上有两种说法,进过小编努力查找很多资料,才知道这个是才是真正... 阅读全文

posted @ 2016-08-16 16:12 游戏爱好者 阅读(120) 评论(0) 推荐(0) 编辑

导航