2

なぜそれの答えは

-1, 2, -3 ?  (especially -3 ??? how come)

struct b1 {
    int a:1;
    int b:3;
    int c:4;
} ;
int  main()
{
    struct b1 c = {1,2,13};
    printf("%d, %d, %d",c.a,c.b,c.c);
    return 0;
}

VC++ 32 ビット エディターでコンパイルされます。どうもありがとう。

4

2 に答える 2