не программистам неинтересно

Feb 14, 2013 09:52


  char x = 0xff;
  if (x == 0xff)
      printf("YES\n");
  else
      printf("NO\n");
  getchar();
  return 0;

что будет напечатано и почему?

Leave a comment

Comments 2

huzhepidarasa February 14 2013, 17:35:59 UTC
Это зависит от нескольких вещей. Например, от того, что это за язык :)

Если это, к примеру, C, то это опять же зависит от нескольких вещей. Если это, к примеру, D, то вроде бы всегда YES, но я не проверял и могу ошибиться.

Reply

yeziz February 16 2013, 07:55:06 UTC
а что может повлиять в случае с Ц?

Reply


Leave a comment

Up