
В общем, потратив сутки я всё там перевёл, постаравшись сохранить оригинальную верстку и стиль.
Если вы давно хотели научиться паять сами, или планируете научить этому своих детей, то все необходимые ссылки под катом.
User
#include <stdio.h>
typedef int a;
a b = 5;
int main()
{
a(b);
printf("%d\n", b);
return 0;
}
Уже натерпевшиеся от своего любимого языка, но ещё не прошерстившие всех бизонов gcc
, почувствуют подвох — и правильно. Подсказка номер ноль: это скушает С++, но и простой С не подавится.$ python -c "print 1 if true else 2 if true else 3 if true else 4 if true else 5"
1
$ node -e " true ? 1 : true ? 2 : true ? 3 : true ? 4 : 5"
1
$ perl -e "print true ? 1 : true ? 2 : true ? 3 : true ? 4 : 5"
1
$ ruby -e "print true ? 1 : true ? 2 : true ? 3 : true ? 4 : 5"
1
$ php -r "print true ? 1 : true ? 2 : true ? 3 : true ? 4 : 5;"
4
Java и C++ тоже вернут 1