一个负整数赋值给一个无符号的变量,会得到什么结果
来源:百度知道 编辑:UC知道 时间:2024/05/16 11:00:31
C语言
会将这个负整数对应的补码的二进制形式存入这个无符号的变量中。
因为在数据存储时,只要不溢出就都是以二进制形式存储,只有当你使用的指令区分无符号数还是带符号数时,才会对就不同的含义,如FFH作为无符号数时为255,当带符号数时为-1.
得到补码 或者报错
UC知道是一部内容开放、自由的互动网络百科全书
客观、专业、权威的知识性百科全书
来源:百度知道 编辑:UC知道 时间:2024/05/16 11:00:31
会将这个负整数对应的补码的二进制形式存入这个无符号的变量中。
因为在数据存储时,只要不溢出就都是以二进制形式存储,只有当你使用的指令区分无符号数还是带符号数时,才会对就不同的含义,如FFH作为无符号数时为255,当带符号数时为-1.
得到补码 或者报错