memory-address 相关问题

用于表示计算机内存中特定位置的数字。也可以参考如何在内存中访问这些地址。

在每次运行时将函数保存到同一个地址。

我有一个对象,它有一个函数指针数组作为配置值,像这样: class Object{ public: bool (*function[2])() = {}; }; bool fooFunc(){return true;} bool barFunc(){return ...

回答 1 投票 2

如何在C#中读取内存,知道.exe进程中dll的BaseAddress和指针的偏移量?

我试图使用通过Cheat Engine检索到的baseaddress和偏移量在c#中从内存中读取一个值。问题是,我必须使用exe里面的一个dll作为起点......。

回答 1 投票 0

"指针指向另一个内存位置 "是什么意思?

我知道指针变量存储的是另一个变量的内存地址。但是 "指针指向另一个内存位置 "是什么意思?"指针指向...... "是什么意思?

回答 1 投票 0

将一个变量赋值到特定的内存位置[关闭]。

我不明白如何将一个变量分配到Ram的位置,更具体地说,我想通过自己写的方式看到下面问题的结果,但我不知道怎么做。我不想...

回答 1 投票 -3

C:为什么这个char数组的地址是6个字节?

我以为地址是4个字节大的,为什么这个地址是6个字节?我在Ubuntu 20.04的虚拟机上用gcc编译,我有一个x64处理器,如果这很重要的话。#include ...

回答 1 投票 -1

C语言的栈变量是反向存储的吗?

看了下面的代码,我的假设是否正确,C在一开始会尝试给一个变量分配某个地址?而当需要更多的变量时,会从某个变量中减去4个字节 ...

回答 1 投票 0

我希望在python中访问符号表

首先,因为写的比较长,所以先说声抱歉。我是学习Python中的符号表的,想通过直接访问符号表来提取符号的内存地址(...

回答 1 投票 -1

C-为什么在循环中创建的变量具有相同的内存地址?

只是我的问题的一个简单示例:while(condition){int number = 0; printf(“%p”,&number);该变量将始终位于相同的内存地址中。为什么?什么才是真正的...

回答 3 投票 0

int(* ptr)[4]的真正含义是什么,与* ptr有什么不同?

int(* p)[4],* ptr; int a [4] = {10,20,30,40}; printf(“%p \ n%p \ n%p”,&a,a,&a [0]); p =&a; // p = a;给出错误// ptr =&a;给出误差ptr = a;输出:0x7ffd69f14710 ...

回答 4 投票 2

检索某个类的“内部”类的地址

我有一个称为ValuationFunction的虚拟基类,该基类基本上只包含参数,并且可以基于一些计算输出值。所有派生类的行为基本相同...

回答 1 投票 0

Mips地址超出范围运行时异常

我正在尝试从MIPS中的2D数组中获得答案,该2D数组为Row主矩阵作为用户输入提供了完整的编码解决方案。 .data read_row_matrix_prompt_p:.asciiz“输入整数:” ...

回答 1 投票 0

iterator.cycle函数被调用两次将返回相同的迭代器(具有相同的内存地址)

在python 3.7上,我希望每次调用iterator.cycle时都会获得一个新的内存地址(和周期),但是,这段代码在4上复制了2个迭代器:从itertools导入周期cycle = [[None] .. 。

回答 2 投票 0

任何人都可以解释为什么我在这里得到1吗?

这是一个指针数学问题,//使用命名空间std编码#include ; int main(){int a = 20,b = 50,* p,* q; p =&a; q =&b; ...

回答 2 投票 0

[数组中的C指针分配

typedef struct {int head}列表;列表*数组[10]; int size = 0; List * create(){if(size <10){List list1; list1.head =大小; array [size] =&list1; ...

回答 3 投票 1

python;变量的地址,整数值是不可变的?

我读到某处在python id()函数中给出了由variable.for指向的对象的地址,例如; x = 5,id(a)将给出对象5的地址,而不是变量x的地址。然后...

回答 2 投票 0

从另一个进程的内存地址读取字符串

我对PC寻址有不好的信息,而且我认为我的代码有误,因此无法从地址中找到我需要的某些信息。我使用了google,并找到了一种方法...

回答 1 投票 0

初学者问题:C ++指针/地址-&之后的变量不早于?

我是一个生锈的业余C ++程序员,从那以后回来,并从OpenGL 2.0转到Vulkan。我正在尝试理解我正在阅读的教程背后的代码,而不仅仅是复制,但......>

回答 2 投票 -2

向地址添加1会导致向该地址添加0xE0

在尝试向使用&运算符获得的地址添加偏移量时,我遇到了一个非常奇怪的行为。因此,当我尝试向该地址添加任何数字时,结果是...

回答 1 投票 0

AddressSanitizer错误,同时通过printf()访问内存地址的值

我参加了一次算法竞赛,在该竞赛中,我给出了一种方法来为C语言中的语言编写算法。该方法如下所示:int algorithm(char ** ...

回答 1 投票 0

以下值在父进程和子进程中绝对相同吗?

请考虑以下程序。 int dataA [8]; int func(int i){返回i; } int main(int argc,char ** argv){int * dataB = malloc(1);叉子(); int * dataC = malloc(1); int(* func_ptr)(int i)=&...

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.