#include <stdio.h>
int main()
{
int i;
i=1;
printf("%d ",!i);
i=5;
printf("%d ",!i);
i=0;
printf("%d\n",!i);
return 0;
}
Cで次の出力を得ました:0 0 1
出力の背後にあるロジックは何ですか?
#include <stdio.h>
int main()
{
int i;
i=1;
printf("%d ",!i);
i=5;
printf("%d ",!i);
i=0;
printf("%d\n",!i);
return 0;
}
Cで次の出力を得ました:0 0 1
出力の背後にあるロジックは何ですか?