signed int x = -5; unsigned int y = x;
有什么价值y?这是怎么回事?
y
c unsigned signed
union a { int x; char a[2]; }
如果我们为x分配512值并尝试打印[0]和[1]那么输出的内容请解释如何?
c unions
c ×2
signed ×1
unions ×1
unsigned ×1