赋值方式:如果语句为 A = B;则:1,如果B的字节数大于或者等于A,则直接按字节拷贝到A里,跟是否为符号数没有任何关系;2,如果B的字节数小于A,则有如下两种情况:第一种情况:如果B为无符号数,则直接按字节拷贝到A里;第二种情况:如果B为有符号数,首先按字节拷贝到A里,其次,如果B的最...
谁能举例说名下将整型数据赋值给无符号整型变量的结果?
总结如下:
赋值方式:如果语句为 A = B;则:
1,如果B的字节数大于或者等于A,则直接按字节拷贝到A里,跟是否为符号数没有任何关系;
2,如果B的字节数小于A,则有如下两种情况:
第一种情况:如果B为无符号数,则直接按字节拷贝到A里;
第二种情况:如果B为有符号数,首先按字节拷贝到A里,其次,如果B的最高位BIT为1,则再把A的后续BIT全置为1,以变成负数。2024-09-13