int a = 10;
printf (&"%d is even\0%d is odd"[11*(a&0x1)], a);다음 위의 두 줄은 수가 짝수인지 아닌지 구분하는 프로그램인데
동작 원리를 모르겠습니다.
다짜고짜 &와 대괄호와 괄호들... 저런 형태의 printf는 처음이라서
잘 모르겠습니다....
[code:1]
void clrscr (void)
{
printf ("%c[2J%c[1;1H", 27, 27);
}
void gotoxy (short row, short col)
{
printf ("%c[%d;%dH", 27, row, col);