unsigned 相关问题

无符号变量是一个只能表示非负数的变量。

为什么转换为size_t的负数在C语言中变成一个巨大的数字?

[当我构建一个简单的程序让用户输入数字(size_t num)时,我不明白为什么输入负数会导致产生巨大的数字而不是错误消息。 size_t num; ...

回答 3 投票 4

为什么转换为Size_t的负数会在C中返回大量数字

当我构建一个简单的程序让用户决定一个数字(size_t num)时,我不明白为什么负数的输入会导致输出大量数字而不是错误消息。例如,如果...

回答 2 投票 0

将char *转换为uint8_t

说我有一个看起来像这样的数组:{'0b00011000','0b10001000'}如何将数组中的每个元素转换成uint8_t并将其输出保持为二进制格式。 (例如'0b10001000'== 0b10001000)。 ...

回答 2 投票 1

将char *转换为uint8_t:(C ++)

说我有一个看起来像这样的数组:{'0b00011000','0b10001000'}如何将数组中的每个元素转换成uint8_t并将其输出保持为二进制格式。 (例如'0b10001000'== 0b10001000)。 ...

回答 1 投票 0

将macOS Catalina中未签名的kext列入白名单

我最近购买了旧的Alesis io26 Firewire音频接口。最新的驱动程序发行版仅适用于Lion和更老的山区。一段时间后,我设法在Catalina上安装了上述驱动程序,...

回答 1 投票 0

将16位无符号整数状态字转换为位数组

第一次发布,希望这还不错。我已经搜寻了很多东西,以找到一种简单的方法(例如在C ++中)在C#中做到这一点,我想我不知道具体的搜索字词。在C ++中,我使用下面的代码...

回答 2 投票 2

如何在MySQL或PHP中将32位整数从无符号转换为有符号?

我在PHP中有一个字符串(来自某些数据源),它表示格式化的无符号32位整数。我需要将其作为32位有符号整数存储到MySQL数据库中,以便以后可以...

回答 3 投票 9

关于C中无符号类型的说明

嗨,我目前正在学习C,有些事情我还是不太了解。首先,我被告知如果我这样做:unsigned int c2 = -1; printf(“ c2 =%u \ n”,c2);它将输出255,...

回答 3 投票 4

关于无符号类型的说明

嗨,我目前正在学习C,有些事情我还是不太了解。首先,我被告知如果我这样做:unsigned int c2 = -1; printf(“ c2 =%u \ n”,c2);它将输出255,...

回答 3 投票 2

我可以把这个分开吗?

我正在编写一个执行大量操作的应用程序,并且我正在尝试尽可能多地优化。我正在尝试将除法(31 / sum)放在test2之外,因为这样我就可以做...

回答 1 投票 -2


VC ++无符号长值更改为负数,传递给oracle过程的内容

我正在使用C ++ Unsigned Long DWORD数据类型将大于2147483647传递给oracle过程。但在过程中插入负数。不知道为什么。过程参数定义为数字。 ...

回答 1 投票 0

Javascript中的无符号整数

我正在处理一个处理IP地址信息的页面,但由于整数是带符号的,这很令人窒息。我正在使用按位运算符来加快速度,但是第64位(有符号/无符号标志)...

回答 6 投票 37

c ++向量大小。为什么-1大于零

请看一下这个简单的程序:#include #include 使用命名空间std; int main(){vector a; std :: cout <

回答 3 投票 2

为什么一元运算符返回与其操作数不同的类型?

似乎uint16_t和uint8_t上的一元按位非运算符(〜)似乎返回int,而不是其操作数的类型(与一元-相同)。有人可以给出原因吗?它以...

回答 1 投票 1

您如何确定无符号字符的长度*?

您如何确定未签名字符的长度*?

回答 7 投票 22

在二进制运算中是带符号的还是无符号的?

如果撇开位限制和溢出的概念,从CPU指令/电路设计的角度来看,二进制数的有符号或无符号状态会很重要吗?假设我有110和111: bin ...

回答 1 投票 0

为什么无符号32位int的最大值为2 ^ 32?

肯定最大值是(2 ^ 33)-1,因为它是2 ^ 32 + 2 ^ 31 + ... + 2 ^ 1 + 2 ^ 0 = 2 ^ 33,所以既然1是0,则最大值应为(2 ^ 33)-1。

回答 1 投票 -1

循环条件下处理size_t下溢的惯用法

在C和C ++中,size_t是用于表示大小的无符号类型。它表示意图,并在一定程度上简化了范围断言(len = 0 && len

回答 5 投票 3

如何摆脱以下符号转换警告?

每当调用函数initSetArray()时,我都会收到以下警告:错误:从'int'转换为'long unsigned int'可能会改变结果的符号[-Werror = sign-conversion] ...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.