Няшная / Говнокод #14552 0 123456789101112131415161718 #include <stdio.h> #include <stdlib.h> int main() { printf("%s\n", NULL); return 0; } #include <stdio.h> #include <stdlib.h> int main() { const char str[] = "%s\n"; printf(str, NULL); return 0; } Эквивалентные программы такие эквивалентные. А всё из-за printf optimization в GCC. Стандарт, кстати, разрешает, потому что это UB. Вообще пора создать ub.govnokod.ru и складывать туда примеры разного поведения на каждое UB из стандарта. Запостил: someone, 13.02.2014 (Updated 26.03.2018) Комментарии (10) RSS someone 13 лет ago # 0 http://ideone.com/upKb24 vs http://ideone.com/7pjvtw Ответить Konardo 13 лет ago # 0 ⇈ ТАМ, ВНИЗУ, НАПИСАНА ХУЙНЯ. Ответить Konardo 13 лет ago # 0 ⇈ Хуйня. Ответить kipar 13 лет ago # 0 >ub.govnocpp.ru fixed. Ну, с подразделом для С. Ответить Konardo 13 лет ago # 0 ⇈ Проглоти мою сперму. Ответить Soul_re@ver 13 лет ago # 0 ⇈ dates.govnophp.ru не забудь. Ответить bormand 13 лет ago # 0 ⇈ > dates Хм, сайт знакомств? Ответить anonimb84a2f6fd141 13 лет ago # 0 Ответить guest 13 лет ago # 0 Пора сиськи показать. Ответить Stertor 13 лет ago # 0 ⇈ помассируй простату себе. Ответить Добавить комментарий Отменить ответ Помни, guest, за тобой могут следить! А не использовать ли нам bbcode? [b]жирный[/b] — жирный [i]курсив[/i] — курсив [u]подчеркнутый[/u] — подчеркнутый [s]перечеркнутый[/s] — перечеркнутый [blink]мигающий[/blink] — мигающий [color=red]цвет[/color] — цвет (подробнее) [size=20]размер[/size] — размер (подробнее) [code=<language>]some code[/code] (подробнее)
fixed. Ну, с подразделом для С.
Хм, сайт знакомств?