• Авторизация


Кто угадает? 28-09-2007 18:03 к комментариям - к полной версии - понравилось!


Написал такой вот код на Си. Кто угадает, что он делает?

[385x470]
вверх^ к полной версии понравилось! в evernote
Комментарии (10):
Mr_LORD 28-09-2007-18:11 удалить
жопу рисует :-)))
или ещё что...
саму себя печатает, или текст какой, или вычисляет что-нибудь(пи или е)...
pupunussi 28-09-2007-19:02 удалить
не себя и не вычесляет
Mandrake, можно вечно угадывать, дай "нормальный" исходник..
Strong_Gale 28-09-2007-23:36 удалить
Такое ощущение, что она должна выводить "Hello world!"
Mr_LORD 29-09-2007-00:11 удалить
впадлу разбираться...
но может всётаки раскроем секрет, что скрывается за столь изящной обфускацией кода??? А?
Харэ томить людей! :-)
pupunussi 29-09-2007-02:07 удалить
интеллектуальный_маньяк,

#include
#include
#include

int main()
{
unsigned char *c = malloc(4);
memset(c, 0, 4);

++(*c);
++(*c);
++(*c);
++(*c);
++(*c);
++(*c);
++(*c);
++(*c);
++(*c);
++(*c);
while(*c){
++c;
++(*c);
++(*c);
++(*c);
++(*c);
++(*c);
++(*c);
++(*c);
++c;
++(*c);
++(*c);
++(*c);
++(*c);
++(*c);
++(*c);
++(*c);
++(*c);
++(*c);
++(*c);
++c;
++(*c);
++(*c);
++(*c);
++c;
++(*c);
--c;
--c;
--c;
--c;
--(*c);
}
++c;
++(*c);
++(*c);
putchar(*c);
++c;
++(*c);
putchar(*c);
++(*c);
++(*c);
++(*c);
++(*c);
++(*c);
++(*c);
++(*c);
putchar(*c);
putchar(*c);
++(*c);
++(*c);
++(*c);
putchar(*c);
++c;
++(*c);
++(*c);
putchar(*c);
--c;
--c;
++(*c);
++(*c);
++(*c);
++(*c);
++(*c);
++(*c);
++(*c);
++(*c);
++(*c);
++(*c);
++(*c);
++(*c);
++(*c);
++(*c);
++(*c);
putchar(*c);
++c;
putchar(*c);
++(*c);
++(*c);
++(*c);
putchar(*c);
--(*c);
--(*c);
--(*c);
--(*c);
--(*c);
--(*c);
putchar(*c);
--(*c);
--(*c);
--(*c);
--(*c);
--(*c);
--(*c);
--(*c);
--(*c);
putchar(*c);
++c;
++(*c);
putchar(*c);
++c;
putchar(*c);
}


Комментарии (10): вверх^

Вы сейчас не можете прокомментировать это сообщение.

Дневник Кто угадает? | community_coding - Сообщество программистов | Лента друзей community_coding / Полная версия Добавить в друзья Страницы: раньше»