上一页 1 ··· 67 68 69 70 71 72 73 74 75 ··· 81 下一页

2016年2月29日

摘要: 【栈是后进先出的】 先来定义栈的数据结构: 接下来定义栈的一些操作方法: ①、栈的初始化: #include <stdio.h> struct Link {//栈里面的数据结构由链表来表示 int data; struct Link* next; }; struct Stack { struct L 阅读全文
posted @ 2016-02-29 22:07 cexo 阅读(444) 评论(0) 推荐(0) 编辑

2016年1月17日

摘要: ①、对于特定类型的全体对象而言,有时候可能需要访问一个全局的变量。比如说统计某种类型对象已创建的数量。 ②、如果我们用全局变量会破坏数据的封装,一般的用户代码都可以修改这个全局变量,这时我们可以用类的静态成员来解决这个问题。 ③、非static数据成员存在于类类型的每个对象中,static数据成员独 阅读全文
posted @ 2016-01-17 21:59 cexo 阅读(357) 评论(0) 推荐(0) 编辑

2015年12月28日

摘要: 推荐在构造函数初始化列表中进行初始化什么是初始化列表呢?还是以上节中的时钟类的构造来说明:这是原来的构造函数的写法,而这里改成用构造函数初始化列表来进行成员的初始化,如下:测试一下代码:编译运行:构造函数的执行分为两个阶段:初始化段和普通计算段实际上对于这种形式不属于初始化了:因为这个对象空间已经生... 阅读全文
posted @ 2015-12-28 22:29 cexo 阅读(272) 评论(0) 推荐(0) 编辑

2015年12月15日

摘要: 构造函数是特殊的成员函数。创建类类型的新对象,系统自动会调用构造函数。构造函数是为了保证对象的每个数据成员都被正确初始化。函数名和类名完全相同。不能定义构造函数的类型(返回类型),也不能使用void。通常情况下构造函数应声明为公有函数,否则它不能像其他成员函数那样被显式地调用。构造函数被声明为私有有... 阅读全文
posted @ 2015-12-15 22:15 cexo 阅读(405) 评论(0) 推荐(0) 编辑

2015年12月12日

摘要: 网上食谱:http://www.meishij.net/zuofa/duojiaoyutou_21.html 阅读全文
posted @ 2015-12-12 16:19 cexo 阅读(139) 评论(0) 推荐(0) 编辑

2015年10月20日

摘要: 总结一下:内联函数实际上就是用inline修饰的函数,这些函数会在编译时由编译器来将代码展开,而不用像上面第二点提到的人工展开,它的使用场景:代码很短、使用频率高。具体代码如下:对于这两者实际上还是有区别的,如下面:对于宏来说有它有两个作用:常量和带参数的宏(类似于函数调用)C++推荐常量用cons... 阅读全文
posted @ 2015-10-20 21:45 cexo 阅读(214) 评论(0) 推荐(0) 编辑

2015年10月11日

摘要: 引用是给一个变量起别名回顾下变量,它有这两个属性:名称和空间。而引用不是变量,它仅仅只是变量的别名,没有自己的独立空间,需要与它所引用的变量共享空间,所以对于引用所做的改变实际上是对它所引用的变量的改变。定义引用的一般格式:下面用程序来说明下:编译:由上面的输出结果可以得出结论:定义引用时一定要初始... 阅读全文
posted @ 2015-10-11 22:59 cexo 阅读(211) 评论(0) 推荐(0) 编辑

2015年9月27日

摘要: 用于对与局部变量同名的全局变量进行访问下面通过程序来进行说明:运行看一下:用于表示类的成员,这将在关于类的一节中详细说明对于学过java的人来说,应该对于new运算符很容易理解,它实际上相当于c语言中的malloc函数,下面先看下定义:下面看下程序:答案是:不确定的内容,因为没有具体赋值,下面来运行... 阅读全文
posted @ 2015-09-27 16:33 cexo 阅读(184) 评论(0) 推荐(0) 编辑

2015年9月20日

摘要: 逻辑型也称布尔型,其取值为true(逻辑真)和false(逻辑假),存储字节数在不同编译系统中可能有所不同,VC++中为1个字节。声明方式: bool result; result=true;可以当作整数用(true一般为1,false为0)用代码来验证一下:输出结果如下:把其它类型的值转换为布... 阅读全文
posted @ 2015-09-20 21:39 cexo 阅读(268) 评论(0) 推荐(0) 编辑

2015年9月14日

摘要: 经过漫长的C学习终于踏入C++的知识库当中了,还是保持以前的习惯会一步步通过写博客的形式来记录点滴学习记录,这种学习方式是相当慢的,但是对我来说是最踏实的,不浮躁,一步一个脚印。C++是一门啥语言呢,对于初学者是没话语权的,但它定是一门非常难学又非常有用的语言,相信在不久的将来我会把它踩在脚下为我所... 阅读全文
posted @ 2015-09-14 23:21 cexo 阅读(463) 评论(0) 推荐(0) 编辑
上一页 1 ··· 67 68 69 70 71 72 73 74 75 ··· 81 下一页

导航