#include<stdio.h>
main()
{
int x = 5, y = 10, z = 10;
x = y == z; // This computational expression causes the value of x to be 1. I fail to understand why
printf("%d\n", x); //Why is the value of x 1 here.
}
私はその声明を理解できませんx = y ==z;
私によると、y == zなので、x=10です。z = 10であり、yと同等であると述べられています。次に、yの値がxに割り当てられます-x = y