会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
手可摘星晨
博客园
首页
新随笔
联系
订阅
管理
2017年4月20日
快捷键
摘要: 1、Alt+F11 可以打开excel表中定义宏的代码 持续更新中……
阅读全文
posted @ 2017-04-20 23:19 手可摘星晨
阅读(59)
评论(0)
推荐(0)
2017年4月19日
观察者模式
摘要: 观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主体对象。这个主体对象在状态发生变化时,会通知所有观察者对象,使它们能够更新自己。一个主体对象可以有任意数目的Observer。 主题发出通知时并不需要知道谁是它的观察者,也就是说,具体观察者是谁,它根本不需要知道。而任何一个具体观
阅读全文
posted @ 2017-04-19 22:47 手可摘星晨
阅读(90)
评论(0)
推荐(0)
2017年4月10日
继承
只有注册用户登录后才能阅读该文。
阅读全文
posted @ 2017-04-10 21:41 手可摘星晨
阅读(3)
评论(0)
推荐(0)
全局变量与局部变量
摘要: 程序的内存区域 一个程序将操作系统分配给其运行的内存块分为4个区域: (1)代码区,存放程序的代码,即程序中的各个函数代码块。 (2)全局数据区,存放程序的全局数据和静态数据。 (3)堆区,存放程序的动态数据。 (4)栈区,存放程序的局部数据,即各个函数中的数据。 在全局变量定义之前定义的所有函数都
阅读全文
posted @ 2017-04-10 21:12 手可摘星晨
阅读(154)
评论(0)
推荐(0)
2017年4月9日
回调函数
摘要: 定义: 回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用来调用其所指向的函数时,我们就说这是回调函数。回调函数不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另外的一方调用的,用于对该事件或条件进行响应。 机制: ⑴定义一个回调函
阅读全文
posted @ 2017-04-09 10:12 手可摘星晨
阅读(95)
评论(0)
推荐(0)
2017年4月4日
指针和引用
摘要: 引用: 引用是某个对象(即变量)的别名。 形式如下: 类型 &引用名 = 变量名; 注意: 1.在定义引用时,引用符&在类型与引用名之间的位置是灵活的。 int& ir = i; int & ir = i; int &ir = i; 以上几种定义完全相同。 2.在变量声明时出现的&才是引用运算符,其
阅读全文
posted @ 2017-04-04 17:36 手可摘星晨
阅读(488)
评论(0)
推荐(0)
数组
摘要: 数组定义: 形式:类型说明符 数组名[常量表达式]; 在编译时,数组定义中的下标必须确定。 int size = 50; int array[size]; //会发生编译错误,因为不能用变量来描述数组定义中的元素个数。 const int size = 50; int array[size]; //
阅读全文
posted @ 2017-04-04 10:41 手可摘星晨
阅读(161)
评论(0)
推荐(0)
静态局部变量
摘要: 静态局部变量: 在局部变量前加上static关键字。 静态局部变量存放在内存的全局数据区。函数结束时,静态局部变量不会消失,每次该函数调用时也不会为其重新分配空间(静态局部变量仅在第一次调用时被初始化,第二次进入该函数时,不再进行初始化,此时它的值是第一次调用后的结果值)。它始终驻留在全局数据区,直
阅读全文
posted @ 2017-04-04 09:40 手可摘星晨
阅读(770)
评论(0)
推荐(0)
2017年3月27日
多线程的同步与通信
只有注册用户登录后才能阅读该文。
阅读全文
posted @ 2017-03-27 22:50 手可摘星晨
阅读(1)
评论(0)
推荐(0)
memset函数
摘要: 表达方式: 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)
下一页
公告