码迷,mamicode.com
首页 >  
搜索关键字:内存地址    ( 2918个结果
gdb常用调试命令
为了gdb显示调试信息,编译时gcc应加上-g选项,没有-g将看不到函数名、变量名,所替代的是运行时的内存地址。 gcc -g (gdb)l 相当于list,每次显示10行源码 (gdb)l 10 显示以第10行为中心的10行源码 (gdb)回车 表示重复上一次命令 (gdb)b 16...
分类:数据库   时间:2014-12-26 16:44:22    阅读次数:249
[JS]Javascript中==和===的区别
一、JavaScript"=="的作用 当==两边的内容是字符串时,则比较字符串的内容是否相等。当==两边的内容是数字时,则比较数字的大小是否相等。当==两边的内容是对象或者是对象的函数属性时,则比较内存地址是否相等。 二、==和===的区别   ==用于一般比较,===用于严格比较,==在比较的时候可以转换数据类型,===严格比较,只要类型不匹配就返回flase。 举例说...
分类:编程语言   时间:2014-12-26 13:05:27    阅读次数:131
Bigendian 奇数内存地址取整形crash
在大端机器(solaris-sparc,hpux-hppa)上从奇数内存地址取一个整形(2 or 4 bytes)会崩溃。如:unsigned short Res = *(unsigned short *) tmpArray;应该: char tmpArray[sizeof(unsigned sho...
分类:其他好文   时间:2014-12-24 16:08:51    阅读次数:188
利用&查看内存地址
利用&查看内存地址 1 #include 2 3 int main(void) 4 { 5 int list[3]={1,1,1}; 6 for (int i=0; i<3; i++) 7 { 8 printf("list[%d]'s address: %...
分类:其他好文   时间:2014-12-23 23:52:41    阅读次数:231
初识指针
指针,我理解就是保存另一个变量的地址的变量。例如int x,这个变量,它的内存地址可以用&x这个表达式得到。如果要利用这个内存地址来处理x的话,可以利用*x来作为它的指针,*x就是存储x内存地址的变量。例如:对*x进行操作: *x = 5 那么就把5这个值放到来这个指针指向的内存位置,也就是x变量。...
分类:其他好文   时间:2014-12-23 23:51:10    阅读次数:266
js传函数指针
一个函数可以作为另一个函数的参数。函数名代表了这个函数的内存地址。如果想要函数名带参数,可以将调用语句包裹在一个无参数的函数中。如下所示://注册单击事件时,要向click里面传一个函数指针。$("#bt1").click(CallWithPara);//再写一个无参函数,将要调用的带有实参的语句包...
分类:Web程序   时间:2014-12-21 17:55:58    阅读次数:217
Little-endian和Big-endian(小端数据和大端数据)
Little和Big指的是内存地址的大小,end指的是数据的末尾。Little-endian指内存地址低的地方存数据的末尾(即低字节)Big-endian指内存地址高的地方存数据的末尾(即高字节)例:0x1234要存放进从0x4000开始的内存中在Little-endian中内存地址存放内容0x40...
分类:其他好文   时间:2014-12-20 16:42:52    阅读次数:122
深入理解C指针之一:初识指针
简单来说,指针包含的就是内存地址。理解指针关键在于理解C的内存管理模式。C里面有三种内存: ①、静态全局内存(生命周期从程序开始到程序结束,全局变量作用域是全局,静态变量作用域在定义它们的函数内部); ②、自动内存(在函数内部声明的变量,在函数被调用时创建,作用域和生命周期都在函数内部); ...
分类:其他好文   时间:2014-12-20 00:35:37    阅读次数:239
Java中的栈内存和堆内存
为什么我们常说基本类型传递的是具体的值,而对象传递的是对象的内存地址呢。要搞清楚这个问题就要搞清楚栈内存与堆内存。java的内存分为栈内存和堆内存,两者的作用是不同的,我们可以简单的理解如下:当我们创建一个java基本类型的变量时,只会用到栈内存而不会用到堆内存,栈内存中所存储的内容就是基本类型的值...
分类:编程语言   时间:2014-12-19 21:52:51    阅读次数:175
Java学习之数组 <好程序员特训营>
android培训------我的java笔记,期待与您交流!1.数组内存----栈 堆栈内存:数据使用完毕,会自动释放堆内存:放的都是 new 出来的实体(对象或数组),有内存地址值,且数组都有默认值,例如:0,false,0.0,当堆内存中实体无引用后,一段时间内会被JVM的垃圾回收机制回收,释...
分类:编程语言   时间:2014-12-18 20:26:25    阅读次数:235
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!