Вопрос на пять: что напечатает эта простая программа:
#include <stdio.h>
typedef int a;
a b = 5;
int main()
{
a(b);
printf("%d\n", b);
return 0;
}
Уже натерпевшиеся от своего любимого языка, но ещё не прошерстившие всех бизонов gcc
, почувствуют подвох — и правильно. Подсказка номер ноль: это скушает С++, но и простой С не подавится.