期货行情用什么软件:c语言中有符号和无符号整型数据处理区别
来源:百度文库 编辑:高考问答 时间:2024/07/07 08:25:57
c语言中对于有符号和无符号整型数据处理区别,就在于对数据最高位的解释.
对于一个有符号整数,C编译程序将把该值(二进制代码)的最高位作为符号标志位(符号标志位是0,表示正数;为1,表示负数)
而对于一个无符号整数,该数的最高位将被作为数值处理.
设int型数据占2个字节,则-1在内存中应以16位全1来表示
有符号数如果高位为1,则为负数的补码。
高考问答是一部内容开放、自由的互动网络百科全书
客观、专业、权威的知识性百科全书
来源:百度文库 编辑:高考问答 时间:2024/07/07 08:25:57
c语言中对于有符号和无符号整型数据处理区别,就在于对数据最高位的解释.
对于一个有符号整数,C编译程序将把该值(二进制代码)的最高位作为符号标志位(符号标志位是0,表示正数;为1,表示负数)
而对于一个无符号整数,该数的最高位将被作为数值处理.
设int型数据占2个字节,则-1在内存中应以16位全1来表示
有符号数如果高位为1,则为负数的补码。