Есть ли способ проверить, где значение хранится в памяти C (куча, стек, текст и т. Д.), Используя Visual Studio 2015?Узнайте, в какой части памяти хранится значение?
К примеру, в этом коде:
char *day(int n) {
static char *name[] = {
"error", "monday", "tuesday", "wednesday",
"thursday", "friday","saturday", "sunday"
};
, чтобы узнать, где имя массива, имя [0], статическое имя и т.д. хранятся
Что делает Visual Basic с любым из этого? Вы пытаетесь написать C-парсер в VB? –
Как правило, программа не может получить доступ или изменить другую память программ, так как это вызовет проблемы с безопасностью. Вы могли бы получить c-программу для получения местоположений и отправки ее в визуальную базовую программу. Кроме того, если вы запускаете программу внутри отладчика, тогда ее память может быть изменена во время ее работы. –
Duplicate: http://stackoverflow.com/q/13719563/3049655? –