0

C の整数に対する論理 OR および論理 AND 演算子

a、b、c の値がそれぞれ 11、10、1 である理由を教えてください。b の値が 10 のままなのはなぜですか?

#include <stdio.h>
int main()
{
    int a,b,c;
    a=b=c=10;
    c = a++ || ++b && ++c;
    printf("%d %d %d",a,b,c);
    return 0;
}
4

2 に答える 2