类型提升

Q:unsigned a = 8;

int b = -18;(转换为unsigned为2^32-18)

int c = 0;

unsigned d = 0;

c = a + b;

d = a + b;


A:

c = -10

d = 一个很大的值(2^32-10,32位系统)

类型提升,unsigned > int

你可能感兴趣的:(编程基础)