码迷,mamicode.com
首页 >  
搜索关键字:首地址    ( 733个结果
通过结构体某个成员的地址计算结构体首地址 (转)
最近在CU论坛上有很多人在问这样一个问题:给出一个结构体成员的地址计算该结构体的起始地址。其实这个题我之前也没有接触过,据说内核代码中有这样用的,但还没有看到。不过觉得这个题的解决方法还是有一定技巧的,就总结一下。下面是实现的代码。 1 /* 2 Author: Godbach 3 Date: Oc...
分类:其他好文   时间:2015-04-01 11:13:31    阅读次数:117
符串I/O: fgets与fputs
函数原型: char *fgets(char *s,int n,FILE *fp) int fputs(char *s,FILE *fp)功能:从fp指向的文件读/写一个字符串 返值: fgets正常时返回读取字符串的首地址;出错或文件尾,返回NULL fputs正常时返回写入的最后一个字符;出错为EOFfputs把s指向的字符串写入fp指向的文件 fgets从fp所指文...
分类:其他好文   时间:2015-03-30 23:13:06    阅读次数:129
c/c++ (疑1)数组和指针
指针: 很多人 都知道 指针是保存变量的地址,有时候想想还是挺迷惑的。 数组: 数组名实际就是一个地址,指向数组的首地址。 疑问1 那么我如何使用指针来操作数组呢? int main() { int arr[3]={3,5,9}; int *ptr1[3] = {nullptr}; int (*ptr2)[3] = &arr;//ok *ptr1 = &arr[0];/...
分类:编程语言   时间:2015-03-30 11:24:45    阅读次数:108
【转】qsort函数用法
qsort 功 能: 使用快速排序例程进行排序 用 法: void qsort(void *base, int nelem, int width, int (*fcmp)(const void *,const void *)); 各参数:1 待排序数组首地址 2 数组中待排序元素数量 3...
分类:其他好文   时间:2015-03-22 00:24:05    阅读次数:113
关于数组的a和&a的区别:一个是普通的指针,一个是数组的指针
这个问题是我和同学讨论时,产生的思考,后来做的实验性解答。 先来看一段小程序1. #include 2. using namespace std; 3. 4. int main() 5. { 6. int a[5]={1,2,3,4,5}; 7. int *ptr=(int *)(&a+1); 8. cout<<*(a+1)="...
分类:编程语言   时间:2015-03-21 15:37:00    阅读次数:186
如何实现.so共享库文件
.so共享库相当于window中的.DLL文件两个进程同时调用了.so文件,进程就会加载的.so文件到各自的内存空间,而不能实现进程间通讯。.so文件编译的方法:-so文件不需要main文件,即使有也不会被执行。-编译gcc时候需要加-fPIC选项,可以产生与位置无关的代码。(首地址,偏移地址)-链...
分类:其他好文   时间:2015-03-16 14:21:47    阅读次数:106
【x86汇编】寄存器
8086 Register:寄存器没有地址的概念,地址都是指内存中数据寄存器:AX(AH AL) 累加器BX(BH BL) 基址寄存器CX(CH CL) 计数寄存器DX(DH DL) 数据寄存器段寄存器:(存各种段首地址)CS 代码段寄存器 当前要处理的指令在内存中的段首地址(物理地址=(CS<<4...
分类:其他好文   时间:2015-03-15 10:54:12    阅读次数:128
hashcode和equals
在java中,万物皆对象,所有的对象都继承于Object类,Object类有两个方法equals和hashCode。equals一般用来比较两个对象的内容是否相等,而hashCode一般用来提高容器的查询效率。       equals在没有重写的情况下和==是一样的,对于值类型,比较的是值,对于引用类型则比较的是对象的首地址。       hashCode我们一般很少直接使用,它返回的是一个...
分类:其他好文   时间:2015-03-10 23:18:14    阅读次数:339
C/C++ sort函数的用法
STL里面有个sort函数,可以直接对数组排序,复杂度为n*log2(n)。使用这个函数,需要包含头文件#include这个函数可以传两个参数或三个参数。第一个参数是要排序的区间首地址,第二个参数是区间尾地址的下一地址。也就是说,排序的区间是[a,b)。简单来说,有一个数组int a[100],要对...
分类:编程语言   时间:2015-03-09 20:42:23    阅读次数:189
学习<<汇编语言 -王爽>>,自已完成的一道实试题 (6)
实验13编写、应用中断例程第一小题(材料详见书上262页)题目描述:(1)编写并安装int7ch中断例程,功能为显示一个用0结束的字符串,中断例程安装在0:200处。参数:(dh)=行号,(dl)=列号,(cl)=颜色,ds:si指向字符串首地址。以上中断例程安装成功后,对下面的程序进行单步跟踪..
分类:编程语言   时间:2015-03-06 19:17:00    阅读次数:287
733条   上一页 1 ... 58 59 60 61 62 ... 74 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!