码迷,mamicode.com
首页 >  
搜索关键字:变量地址    ( 263个结果
java中的按值传递
按值调用:方法接收的是调用者提供的值。按引用调用:方法接收的是调用者提供的变量地址。java总是按值调用。方法得到的所有参数值都是一个拷贝。对于对象的引用,java传递的是引用值的拷贝,而不是引用。所以一个方法可以修改对象变量的状态,不能让对象参数引用一个新的对象。//does't work pub...
分类:编程语言   时间:2015-07-07 19:13:01    阅读次数:128
(C语言)精髓——指针
(1)作用:正确而灵活的运用指针,能够有效的表示复杂的数据结构,能动态分配内存,方便地使用字符串,有效而方便地使用数组,可以直接处理内存单元地址。(2)概念:①变量的指针:变量(3)的地址。(2000) ②指针变量:存放变量地址的(即指针)的变量。(i_pointer) 如图所示: (3)为了表.....
分类:编程语言   时间:2015-06-18 11:10:30    阅读次数:152
HotSpot Serviceability Agent 实现浅析#1
可以看到SA中有两种方式来获取HotSpotVM里面的变量地址,一种是通过符号表,另一种是通过VMStructEntry这种VM提供的元信息(也就是通过&运算获取的地址)。...
分类:其他好文   时间:2015-06-15 09:15:04    阅读次数:122
CSAPP LAB: Buffer Overflow
这是CSAPP官网上的著名实验,通过注入汇编代码实现堆栈溢出攻击。实验材料可到我的github仓库 https://github.com/Cheukyin/CSAPP-LAB/ 选择buffer-overflow分支下载 linux默认开启ASLR,每次加载程序,变量地址都会不一样,所以若要关...
分类:移动开发   时间:2015-06-12 20:37:41    阅读次数:219
Linux系统编程——线程私有数据
在多线程程序中,经常要用全局变量来实现多个函数间的数据共享。由于数据空间是共享的,因此全局变量也为所有线程共有。 但有时应用程序设计中必要提供线程私有的全局变量,这个变量仅在线程中有效,但却可以跨过多个函数访问。比如在程序里可能需要每个线程维护一个链表,而会使用相同的函数来操作这个链表,最简单的方法就是使用同名而不同变量地址的线程相关数据结构。这样的数据结构可以由 Posix 线程库维护,成为线程私有数据 (Thread-specific Data,或称为 TSD)。...
分类:编程语言   时间:2015-06-11 17:10:04    阅读次数:168
详解C中volatile关键字
原文网摘:http://www.cnblogs.com/yc_sunniwell/archive/2010/06/24/1764231.htmlvolatile提醒编译器它后面所定义的变量随时都有可能改变,因此编译后的程序每次需要存储或读取这个变量的时候,都会直接从变量地址中读取数据。如 果没有vo...
分类:其他好文   时间:2015-06-07 20:12:30    阅读次数:128
C++中的指针基础
C++ -- 指针1、指针基础指针是一个变量,其存储的是值的地址,并不是值本身。要获得一个变量的地址,要通过地址运算符&实现。eg:int a = 4;int *p = &a;这里指针p就存储了a的内存地址,p指向变量a的地址。指针表示一个变量地址,要想通过指针获取值,需要*运算符,称为间接值或解除...
分类:编程语言   时间:2015-06-06 19:33:52    阅读次数:168
《程序设计基础》(吴文虎)笔记+其他基础细节
最近决定读一下这本书,并做一些笔记,夯实基础1. 输出流对象cout作为流(类)的对象,定义了到显示器的流,>代表提取操作符,将cin流的数据提取出来存储到事先定义好的变量中;3. 三角函数的反函数都是“a三角函数";4. 建立变量与变量地址的联系,一讲到变量就要想到与之对应的变量地址;5. 读出变...
分类:其他好文   时间:2015-06-04 06:10:39    阅读次数:136
55. C# -- 不安全代码(Unsafe)
C#不安全代码理论:当一个代码块使用unsafe修饰符标记时,C#允许在函数中使用指针变量。不安全代码或非托管代码是指使用了指针变量的代码块。指针变量指针是值为另一个变量的地址的变量,即,内存位置的直接地址。就像其他变量或常量,您必须在使用指针存储其他变量地址之前声..
分类:Windows程序   时间:2015-06-02 15:34:26    阅读次数:201
C++所有类型变量存储位置图解
我们平常所求的变量地址这里是逻辑关系,真实的物理地址中存储关系不是这样,即使是相同的逻辑地址也有可能对应不同的物理地址。...
分类:编程语言   时间:2015-05-10 11:29:10    阅读次数:167
263条   上一页 1 ... 18 19 20 21 22 ... 27 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!