10
ответов

адрес памяти положительная или отрицательная величина в c?

в c я пытался распечатать адрес переменной и адрес некоторой функции. Я добрался, каждый - отрицательная величина, другой положительное значение. Мой вопрос: почему C не представляет во всем отрицании или всех...
вопрос задан: 11 March 2010 14:03
9
ответов

Действительно ли возможно сохранить адрес маркировки в переменной и использовать goto для перехода к нему?

Я знаю, что все ненавидят gotos. В моем коде по причинам я рассмотрел, и довольно, они предоставляют эффективное решение (т.е. я не ищу, "не делают этого" как ответа, я понимаю...
вопрос задан: 24 June 2015 00:20
6
ответов

Доступ к адресу памяти объекта

Когда вы вызываете метод объекта .__ repr __ () в Python, вы получаете что-то вроде этого: < __ main __. Тестовый объект в 0x2aba1c0cf890 > Есть ли способ получить адрес памяти, если вы ...
вопрос задан: 13 January 2019 04:44
6
ответов

Почему Windows резервирует 1 ГБ (или 2 Гбита) для его системного адресного пространства?

Это - известное то, что Приложения Windows обычно имеют 2 ГБ частного адресного пространства в системе на 32 бита. Это пространство может быть расширено на 3 ГБ с переключателем/3Gb. Операционная система резервирует себя...
вопрос задан: 4 September 2017 09:10
5
ответов

Распечатайте адрес или указатель для значения в C

Я хочу сделать что-то, что кажется довольно простым. Я получаю результаты, но проблема, у меня нет способа знать, корректны ли результаты. Я работаю в C, и у меня есть два указателя; я хочу распечатать...
вопрос задан: 14 October 2018 10:21
4
ответа

Как игровые тренеры изменяют адрес в памяти, это динамично?

Позволяет предполагают, что я - игра, и у меня есть глобальный интервал*, который содержит мое здоровье. Игровое задание тренера состоит в том, чтобы изменить это значение ко что для достижения режима бога. Я искал учебные руководства на игре...
вопрос задан: 30 August 2014 20:44
3
ответа

Адрес памяти переменных в Java

Смотрите на изображение ниже. Когда мы создаем объект в Java с новым ключевым словом, мы получаем адрес памяти от ОС. Когда мы пишем out.println (objName), мы видим "специальное предложение"...
вопрос задан: 9 March 2019 13:45
3
ответа

Адрес массива по сравнению с адресом массива [0] - язык C

Мой вопрос состоит в том, почему делает адрес массива, отличаются от адреса его первого положения? Я пытаюсь записать свой собственный malloc, но начинаться я просто выделяю блок памяти и проигрывания...
вопрос задан: 3 July 2013 17:06
3
ответа

Печать указателя на 64-битной системе [дубликат]

Это просто эксперимент в образовательных целях. Я печатаю значение указателя на 64-битной системе, но мой вывод имеет только 12 шестнадцатеричных цифр! Я знаю, что указатель (или адрес памяти) на 32 -...
вопрос задан: 25 August 2011 13:55
2
ответа

при возврате по адресу разве это не выходит за рамки? (SDL)

это пример кода из учебных пособий lazyfoo по SDL. SDL_Surface * load_image (std :: string filename) {// Временное хранилище для загруженного изображения SDL_Surface *loadedImage = NULL; // The ...
вопрос задан: 3 July 2013 16:21
2
ответа

Извлечение битов

В C у меня есть 32-разрядное слово, представляющее адрес (и мне сохранили его в неподписанном длинном, надеюсь, что это в порядке). Теперь от того, что я собираю, часть адреса содержит номер страницы и другую часть...
вопрос задан: 4 June 2013 14:34
2
ответа

Как я могу использовать таблицу страниц для преобразования виртуального адреса в физический?

Позволяет говорят, что у меня есть нормальная таблица страниц: Таблица страниц (Размер страницы = 4k) Page #: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Страничных блоков #: 3 x 1 x 0 x 2 x 5 x 7 4...
вопрос задан: 6 May 2009 20:21
1
ответ

Вывести весь адресный блок некоторой переменной [closed]

У меня есть этот код: #include < stdio.h > int main (void) {int a = 56; printf («Первая часть адресного блока: \ n»); printf ("% p", & amp; a); printf («Все части адресного блока: \ n»); ...
вопрос задан: 26 March 2019 14:50
1
ответ

Получение значения из атрибута объекта в отдельном файле

Я пытаюсь получить доступ к атрибуту из объекта, который я создал в отдельном файле Python. Я пробовал следующий код: print (self.GENOME [0] [0] .x), где self.GENOME [0] [0] это объект ...
вопрос задан: 23 March 2019 06:02
1
ответ

Можно ли пройти массив с указателем на известную позицию в C?

Мой вопрос требует пояснения: во-первых, давайте рассмотрим одномерный массив размера n (динамический или статический) Давайте назовем это вкладкой. Упростим, предположив, что массив хранится в памяти с адреса 0x01 ...
вопрос задан: 10 March 2019 07:30
1
ответ

как получить начальный адрес структуры от адреса его участника

На языке C, как получить начальный адрес структуры от адреса его участника? структура type1 {//... интервал member1;//...}; структура type1 obj1; И ptr1 является адресом участника member1 в...
вопрос задан: 3 July 2013 16:55
1
ответ

Получить адрес в памяти функции-члена?

Как получить абсолютный адрес функции-члена в C ++? (Мне это нужно для thunking.) Указатели функций-членов не работают, потому что я не могу преобразовать их в абсолютные адреса (void *) - мне нужно ...
вопрос задан: 21 June 2013 18:02
1
ответ

Как я могу получить адрес памяти переменной JavaScript?

Действительно ли возможно найти адрес памяти переменной JavaScript? Код JavaScript является частью (встроенный в) нормальное приложение, где JavaScript используется в качестве фронтэнда к C++ и не работает...
вопрос задан: 12 March 2009 17:11
0
ответов

Адрес массива

int t [10]; int * u = t; cout << t << "" << & t << endl; cout << u << "" << & u << endl; Выход: 0045FB88 0045FB88 0045FB88 0045FB7C ...
вопрос задан: 1 August 2019 21:09
0
ответов

Сколько данных хранится в одной области памяти компьютера?

Предположим, 32-битная ОС. Сколько данных хранится в одной ячейке памяти компьютера? Какая основная единица памяти в компьютере? Например, чтобы сохранить целое число, какими будут адреса памяти ...
вопрос задан: 9 July 2019 15:58
0
ответов

Как перебрать и скопировать двойной указатель в C

Я создал двумерный целочисленный массив в C, инициализировал его значениями и затем привел к int ** (я должен сделать это, потому что это для домашней работы) Мне удалось перебрать его и установить ...
вопрос задан: 22 March 2019 09:56
0
ответов

Правильный спецификатор формата для печати указателя или адреса?

Какой спецификатор формата следует использовать для печати адреса переменной? Я запутался в следующих значениях. %u - беззнаковое целое число %x - шестнадцатеричное значение %p - указатель void Какой ...
вопрос задан: 14 October 2018 10:19
0
ответов

Как получить доступ к физическим адресам из пользовательского пространства в Linux?

В системе на базе ARM под управлением Linux у меня есть устройство, память которого сопоставлена ​​с физическим адресом. Из пользовательской программы, где все адреса виртуальные, как я могу прочитать содержимое с этого адреса?
вопрос задан: 8 December 2017 10:40
0
ответов

Почему использование временного адреса является недопустимым?

Я знаю, что приведенный ниже код недопустим. Void doSomething (std :: string * s ) {} int main () {doSomething (& std :: string ("Hello World")); возврат 0; } Причина в том, что мы не ...
вопрос задан: 23 May 2017 12:25
0
ответов

C ++: & a [2] - & a [1] ==?

a - массив целых чисел, если я попробуйте вычесть значение адреса & a [2] - & a [1] ==? какой результат должен быть 4 или 1? РЕДАКТИРОВАТЬ: см. 4-й комментарий к верхнему ответу здесь, почему он говорит 1 ?? вот почему ...
вопрос задан: 23 May 2017 10:00
0
ответов

Оператор двойного адреса C ++? (&& )

Я читаю исходный код STL и понятия не имею, что должен делать оператор адреса &&. Вот пример кода из stl_vector.h: vector & operator = (vector && __x) // <- Примечание ...
вопрос задан: 19 April 2017 00:00
0
ответов

Проблема с динамическим полем / копией Solr

У меня проблема в том, что у меня есть динамическое поле в schema.xml как и
вопрос задан: 27 November 2015 17:37
0
ответов

GCC - изменить, где выполнение продолжается после возврата функции [закрыто]

Можно ли сделать что-то подобное в GCC? void foo () {if (кое-что ()) returnSomewhereElse; еще вернуться; } void bar () {foo (); вернуть; // что-то не удалось, нет смысла ...
вопрос задан: 22 November 2015 16:07
0
ответов

Отключить рандомизацию адресов памяти

Я пытаюсь отладить двоичный файл, который использует много указателей. Иногда, чтобы быстро просмотреть результат и выявить ошибки, я распечатываю адреса объектов и их соответствующие значения, однако ...
вопрос задан: 28 October 2015 20:45
0
ответов

Выполнение ассемблерного кода с помощью Python

Я хочу выполнить ассемблерный код внутри скрипта Python. Это возможно? В программировании на С это было бы похоже на статический встроенный getesp () {__asm ​​__ ("mov% esp,% eax"); } Но как это сделать с ...
вопрос задан: 28 October 2015 18:14