Указатели в СИ

Тема в разделе "WASM.BEGINNERS", создана пользователем red_Human, 5 сен 2009.

  1. red_Human

    red_Human New Member

    Публикаций:
    0
    Можете мне объяснить как в СИ реализована возможность доступа к содержимому переменной,на которую идет ссылка при помощи указателя. Я имел ввиду как это смогли реализовать разработчики языка.
     
  2. intel_x128

    intel_x128 New Member

    Публикаций:
    0
    чтение самой переменной

    _asm
    {
    mov eax, [my_var] //чтение самой переменной
    mov ecx, [pmy_var] //чтение переменной через указатель
    mov ecx, [ecx]
    };

    PS: чтобы не возникало таких простых вопросов, скачай себе OllyDbg (есть тут на сайте) и посмотри как работает та или иная комманда в программе
     
  3. Velheart

    Velheart New Member

    Публикаций:
    0
    к слову, имхо лучшая тренировка тут -- это не статьи, книги и т.д., а только практика, компилируй простейшие вещи, смотри в иде\под отладчиком, что происходит, кстати при наличии символов, vs отладчик иногда более информативен, чем олли, хотя при их отсутствии, конечно даже не сравнить))) меня например просто рубит анализ стека вызовов. по работе довольно часто приходится сталкиваться с крэш-дампами, где для части модулей нет символов -- это вообще смерть)) приходится стек руками раскручивать, т.к. то, что выдает вс\виндбг просто ужасающе неудобоваримо))
     
  4. red_Human

    red_Human New Member

    Публикаций:
    0
    Пасибо!