第十四章 端口 CPU可以直接读写数据的地方: 14.1 端口的读写 对8位端口进行读写,用al保存数据,对16位端口进行读写,用ax保存数据 对0~255以内端口进行读写时 对256~65535端口进行读写时,需要用dx保存端口号 14.2 CMOS RAM 70h地址端口:存放要访问的CMOS ...
分类:
其他好文 时间:
2019-07-25 00:31:57
阅读次数:
117
内存与指针杂谈 1、指针 1、数组指针 ()的优先级高,( ptr)表示ptr是一个指针,指向一个int类型的一维数组,这个数组的长度为n,也可以说ptr的步长就是n。也就是说执行ptr+1时,ptr要跨过n个int的长度。 2、指针数组 []的优先级高,p和[]先结合表示一个数组,int\ 表示数 ...
分类:
编程语言 时间:
2019-07-23 17:27:40
阅读次数:
133
利用索引id来确认对应的桶,再利用链表遍历得到对应的hashnode ...
分类:
其他好文 时间:
2019-07-21 16:43:54
阅读次数:
79
一丶了解什么是结构体,以及计算结构体成员的对其值以及总大小(类也是这样算) 结构体的特性 1.结构体(struct)是由一系列具有相同类型或不同类型的数据构成的数据集合 2.在C语言中,结构体(struct)指的是一种数据结构,是C语言中聚合数据类型(aggregate data type)的一类。 ...
分类:
编程语言 时间:
2019-07-21 01:02:57
阅读次数:
113
用函数封装进行逆序排序 void nixu(int a[], int n){ int i; for(i = 0; i < n/2; i++){ a[i] ^= a[n-1-i]; a[n-1-i] ^= a[i]; a[i] ^= a[n-1-i]; }} void ptr_arr(int *a, ...
分类:
其他好文 时间:
2019-07-15 23:55:06
阅读次数:
173
主键:数据库表中唯一标识;一个数据列只能有一个主键,且主键的取值不能缺失,即不能为空值(Null)。 外键:在一个表中存在的另一个表的主键称此表的外键。 触发器的作用? 触发器是一种特殊的存储过程,主要是通过事件来触发而被执行的。它可以强化约束,来维护数据的完整性和一致性,可以跟踪数据库内的操作从而 ...
分类:
数据库 时间:
2019-07-14 20:03:10
阅读次数:
155
void Test::printOsgGroup(osg::ref_ptr &groupParam) { qDebug() getNumChildren(); //std::cout getNumChildren() getNumChildren(); k++) { osg::ref_ptr gro... ...
分类:
其他好文 时间:
2019-07-14 11:31:36
阅读次数:
86
方法一:常规递归方式,用C语言实现(根左右) 代码实现: 提交结果: 方法2:迭代方法,需要栈辅助空间,改用C++ 代码实现: ...
分类:
其他好文 时间:
2019-07-11 20:05:58
阅读次数:
104
1、直接使用结构体做为参数 总结: 将结构体直接做为参数传递的时候,传递的是整个结构体. 反汇编: sub esp,10h mov eax,esp mov ecx,dword ptr [ebp-10h] mov dword ptr [eax],ecx mov edx,dword ptr [ebp-0 ...
分类:
编程语言 时间:
2019-07-08 00:02:36
阅读次数:
128