
C
文章平均质量分 78
C语言
sempre20
这个作者很懒,什么都没留下…
展开
-
句柄详解,什么是句柄?句柄有什么用?
最近在做项目时遇到了句柄的概念,之前只知道在编译原理里有句柄的概念,在实际的编程时会经常用到句柄。参考地址:https://www.cnblogs.com/zpcdbky/p/4652151.html这里需要说明:1.这里将句柄所能标识的所有东西(如窗口、文件、画笔等)统称为“对象”。2.图中一个小横框表示一定大小的内存区域,并不代表一个字节,如标有0X00000AC6的横框表示4个字节。3.图解的目的是为了直观易懂,所以不一定与源码完全对应,会有一定的简化。让我们先看图,再解释。转载 2021-02-02 08:18:38 · 2699 阅读 · 0 评论 -
回调函数(callback)
作者:黄兢成链接:https://www.zhihu.com/question/19801131/answer/17156023来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。callback 一词本来用于打电话。你可以打电话(call)给别人,也可以留下电话号码,让别人回电话(callback)。计算机领域相对较新,一些日常词汇被引进,表达类似概念。call 和 callback 在计算机领域翻译成“调用”和“回调”。回调函数是你写一个函数,让预先写好的系统.转载 2021-01-22 16:48:52 · 673 阅读 · 0 评论 -
C语言中的*和&符号
之前对*和&符号一直理解的比较浅显。只知道:*p好像表示的是一个指针;&p表示的是一个地址。然而这次当遇到了下面这个情况的时候:int a = 10;int *b = &a;printf(“%d\n”, a);printf(“%d\n”, &a);printf(“%d\n”, b);printf(“%d\n”, *b);结果:106487620648762010(1)为什么&a和*b的值不是一样?变量a 本质上代表一个存储单元。转载 2021-01-22 17:11:05 · 524 阅读 · 0 评论 -
Typedef Struct 用法详解和用法小结
第一篇:typedef struct与struct的区别1. 基本解释typedef为C语言的关键字,作用是为一种数据类型定义一个新名字。这里的数据类型包括内部数据类型(int,char等)和自定义的数据类型(struct等)。在编程中使用typedef目的一般有两个,一个是给变量一个易记且意义明确的新名字,另一个是简化一些比较复杂的类型声明。至于typedef有什么微妙之处,请你接着看下面对几个问题的具体阐述。2. typedef & 结构的问题当用下面的代码定义一个结构时转载 2021-01-22 16:44:54 · 6189 阅读 · 1 评论