上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 41 下一页
摘要: 就是那个工厂 面向 抽象类去编程, 比如说 比如: 阅读全文
posted @ 2017-12-10 22:04 小油菜1 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 为什么使用单例模式: 怎么使用单例模式--代码的编写 --怎么设计 懒汉式代码样例: 懒汉式代码: 饿汉式:就是将判断m_psl==NULL和下面的中括号去掉, 然后给m_psl初始化时,这样:Sington *Singlton::m_psl= new Singelton; 但是饿汉式有一个毛病:就 阅读全文
posted @ 2017-12-10 21:40 小油菜1 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-12-10 20:47 小油菜1 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 可以参看--https://www.cnblogs.com/cxq0017/p/6074247.html 阅读全文
posted @ 2017-12-10 20:44 小油菜1 阅读(263) 评论(0) 推荐(0) 编辑
摘要: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 阅读全文
posted @ 2017-12-10 20:25 小油菜1 阅读(775) 评论(0) 推荐(0) 编辑
摘要: 1.sizeof(数组名字)/sizeof(数组类型)上面是普通的函数中的,而不是传参的数组 如果是这样的: 2。变量赋值可以有两种方式:直接赋值:变量名字=数值 间接赋值:通过指针可以间接赋值 阅读全文
posted @ 2017-12-10 10:32 小油菜1 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 2. 规则2:给*p赋值*p=‘a’,不会改变指针变量的值,只会改变所指向的内存块 3. 规则3:=左边*p 表示给内存赋值,=右边*p便是取值,含义不同 在指针声明时,*号表示所声明的变量为指针 在指针使用时,*号表示操作指针所指向的内存空间的值 *p相当于用过地址(p变量的值)找到一块内存,然后 阅读全文
posted @ 2017-12-09 13:53 小油菜1 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 变量的三要素: 名称,大小,作用域,变量的生命周期 (以后学习语言,都是关注变量的这几点) 作用域不同于生命周期,有时,变量有自己的生命周期,但是 仅仅在一个小的作用域中使用,就比如 局部的static变量 int* hanshu() { static int a=10; return &a; } 阅读全文
posted @ 2017-12-09 13:47 小油菜1 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 正确的代码运行的步骤: 一段代码辨析: 阅读全文
posted @ 2017-12-09 13:40 小油菜1 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 如我们的 malloc函数 返回值就是void* 类型, 要是 我想用一个char* 指针接着,就直接 (char *)malloc(4) 要是,我想用一个int*指针接着,就直接(int*)malloc(4) 加入我用 void *p时,一定要进行类型转化 例如: void *p=0; char 阅读全文
posted @ 2017-12-09 13:13 小油菜1 阅读(327) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 41 下一页