1 Востаннє редагувалося Ярослав (01.05.2015 19:49:33)

Тема: Приклад із книги Герберта Шилдта, на тему непрямої адресації

#include <iostream>

using namespace std;

/*
 * Indirect addressing
 */
int main(int argc, char** argv) {
    int x, *p, **q;
    
    x = 10;
    p = &x;
    q = &p;
    
    cout << **q;
    
    return 0;
}

Також в книзі є таке зображення:
http://replace.org.ua/misc.php?action=pun_attachment&amp;item=836&amp;download=0

Свого часу мені було важко усвідомити що означають дві зірочки. Зрозумів, коли проходив асемблер в універі і поглянув на процес ізсередини. Цей код дуже схожий на те, як нам пояснював викладач види адресації. Думаю буде корисно новачкам.

Post's attachments

Непряма адресація.png 9.29 kb, 210 downloads since 2015-05-01 

2

Re: Приклад із книги Герберта Шилдта, на тему непрямої адресації

http://m.memegen.com/c2avrr.jpg

Re: Приклад із книги Герберта Шилдта, на тему непрямої адресації

Особисто в мене чогось вказівники ніякого ступору не спричинили. Я вже вдесяте чую що мов
дуже багато часу доки зрозумів й таке.
Хоча C ++ мова не з легких. Надзвичайно наворотів, хоча й цікаво дуже,
   а після найлегшого знайомства з Бейсиком здається ,,, ОООООО ..... !!!!,, віками цього не вивчу.