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

Задачка по программированию: есть программа, написанная на языке Си. Сможете ли вы, не запуская её, сказать, что она напечатает? Чему равно 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 голосов)

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

Язык хамелеона может достигать длины большей, чем длина его тела. При охоте на насекомых хамелеон выстреливает язык на всю длину за 30 миллисекунд. После прямого попадания, как правило, мошки долго не живут.