03 2017 档案

只有注册用户登录后才能阅读该文。
posted @ 2017-03-27 22:50 手可摘星晨 阅读(1) 评论(0) 推荐(0)
摘要:表达方式: memset(void *s, int ch, size_t n) 将s所指向的某一块内存中的前n个字节的内容全部设置为ch指定的ASCII码。其返回值为指向s的指针。 函数解释:将s中当前位置后面的n个字节 (typedef unsigned int size_t )用 ch 替换并返 阅读全文
posted @ 2017-03-27 21:17 手可摘星晨 阅读(134) 评论(0) 推荐(0)
摘要:要针对接口编程,不要对实现编程。 依赖倒转原则: >高层模块不应该依赖低层模块。两个都应该依赖抽象。(依赖了抽象的接口或抽象类就不怕更改了。) >抽象不应该依赖细节。细节应该依赖抽象。 里氏代换原则:子类型必须能够替换掉它们的父类型。一个软件实体如果使用的是一个父类的话,那么一定适用于其子类,而且它 阅读全文
posted @ 2017-03-26 20:28 手可摘星晨 阅读(107) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2017-03-22 07:27 手可摘星晨 阅读(2) 评论(0) 推荐(0)
摘要:this是用于标识一个对象自引用的隐式指针,代表对象自身的地址。(this时时刻刻指向这个实例本身。) 在编译成员函数时,C++编译器会自动将this指针添加到成员函数的参数表中。在调用类的成员函数时,调用对象会把自己的地址通过this指针传递给成员函数。 由于this指针是在程序员不知晓的情况下, 阅读全文
posted @ 2017-03-19 11:05 手可摘星晨 阅读(293) 评论(0) 推荐(0)
摘要:宏在C语言里及其重要而在C++里用的就少多了。宏的第一规则是绝不应该去使用它,除非你不得不这样做。 宏的主要用途: >定义“常量”。 >定义类似函数的结构。 >改进语法。 >控制条件编译。 *注意:在宏的定义中,使用任何参数时都应将其置于括号之中。 #define MAX(x,y) ((x)>=(y 阅读全文
posted @ 2017-03-12 11:16 手可摘星晨 阅读(308) 评论(0) 推荐(0)
摘要:1.C和C++的各自特点 C是一种结构化语言,重点在于算法和数据结构。C程序的设计首先考虑的是如何通过一个过程(面向过程),对输入进行运算处理得到输出。而对C++,首先考虑的是如何构造一个对象模型(面向对象),让这个模型能够契合与之对应的问题域,这样就可以通过获取对象的状态信息得到输出或实现过程控制 阅读全文
posted @ 2017-03-12 10:14 手可摘星晨 阅读(481) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2017-03-07 06:51 手可摘星晨 阅读(3) 评论(0) 推荐(0)