Задачка по программированию на Си

Задачка по программированию: есть программа, написанная на языке Си. Сможете ли вы, не запуская её, сказать, что она напечатает? Чему равно x в конце программы?

#include <stdio.h>
int main(int argc, char**argv)
{
    unsigned long* x;
    x = 0;
    x = x + 1;
    printf("X = %lu\n", x);
    return 0;
}

 

Ответ: 

Средняя оценка: 3.6 (5 голосов)

Познавательно

В Древней Греции кредитор устанавливал на земле должника столб с надписью, который означал, что эта земля в случае невозврата долга перейдёт в собственность кредитора. Такой столб назывался "Ипотека" (от греч. ὑποθήκη), что означает "подставка, подпорка".