Можете мне объяснить как в СИ реализована возможность доступа к содержимому переменной,на которую идет ссылка при помощи указателя. Я имел ввиду как это смогли реализовать разработчики языка.
чтение самой переменной _asm { mov eax, [my_var] //чтение самой переменной mov ecx, [pmy_var] //чтение переменной через указатель mov ecx, [ecx] }; PS: чтобы не возникало таких простых вопросов, скачай себе OllyDbg (есть тут на сайте) и посмотри как работает та или иная комманда в программе
к слову, имхо лучшая тренировка тут -- это не статьи, книги и т.д., а только практика, компилируй простейшие вещи, смотри в иде\под отладчиком, что происходит, кстати при наличии символов, vs отладчик иногда более информативен, чем олли, хотя при их отсутствии, конечно даже не сравнить))) меня например просто рубит анализ стека вызовов. по работе довольно часто приходится сталкиваться с крэш-дампами, где для части модулей нет символов -- это вообще смерть)) приходится стек руками раскручивать, т.к. то, что выдает вс\виндбг просто ужасающе неудобоваримо))