unsigned 相关问题

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

如何打印小数成32个二进制分离它的8位

我想打印带有由空格分隔的8位32二进制整数。 EX(00000000 00000000)然后的结果应该被用于未来的测试,我将整合512例如为y。 #...

回答 1 投票 1

读取和写入无符号字符的缓冲区在C文件?

下面的代码将无符号的字符(定义为字节)到一个文件的阵列的:typedef无符号字符字节;无效TOFILE(字节*缓冲液中,为size_t LEN){FILE * F =的fopen( “out.txt”, “W”);如果(F == ...

回答 3 投票 2

声明在Java中一个unsigned int

有没有宣布在Java中一个unsigned int的方法吗?或者,这个问题也可以被诬陷为这样的:什么是Java等同的签名?只是为了告诉你,我一直在寻找在Java的背景下...

回答 10 投票 271

为什么(18446744073709551615 == -1)是真的?

当我在使用string :: npos时,我发现了一些东西,我在网上找不到任何解释。 (string :: npos == ULONG_MAX)和(string :: npos == -1)为true。所以我试过这个:( ...

回答 4 投票 12

C#中有些奇怪 - UInt32 vs Int32

背景我在C#工作,通常为嵌入式项目编写支持程序。我从一个早已离去的人那里继承了一个项目,这是我的一个客户用来下载和上传的程序......

回答 1 投票 3

无符号长整数的确切值范围是多少?

我正在完成“以艰难的方式学习C”一书中的练习。练习7要求读者找到使无符号长度范围超出的值。变长到无符号长...

回答 5 投票 4

为什么C没有无符号浮点数?

我知道,这个问题似乎很奇怪。程序员有时会想太多。请继续阅读...在C中我使用了有符号和无符号整数。我喜欢编译器警告我,如果我这样做的事实......

回答 11 投票 113

Java char是否已签名或未签名算术?

Java char是一种16位数据类型,但在执行算术运算时它是有符号还是无符号?你可以在算术中将它用作无符号16位整数吗?例如,以下是......

回答 2 投票 1

为什么uint_least16_t比uint_fast16_t快于x86_64中的乘法?

关于uint_fast * _t系列类型,C标准还不太清楚。在gcc-4.4.4 linux x86_64系统上,类型uint_fast16_t和uint_fast32_t的大小都是8个字节。然而,乘法......

回答 5 投票 11

如何在C中合并2个不同的unsigned int

我正在尝试合并两个无符号整数,我在数组中。它看起来像hex [0] == 0x0A; hex [1] == 0x2C;我需要将这两个十六进制数合并为一个,因此结果应为0x2AC。一世 ...

回答 1 投票 -2

实现`memcpy()`:需要`unsigned char *`,还是`char *`?

我正在实现一个memcpy()版本,以便能够与volatile一起使用它。使用char *是安全的还是我需要unsigned char *? volatile void * memcpy_v(volatile void * dest,const volatile void * ...

回答 4 投票 2

在Java中使用char作为无符号16位值?

我需要Java中的无符号8位整数,而char似乎是唯一接近它的东西。虽然它的尺寸是它的两倍,但它是无符号的,这使得我想要用它来实现(...

回答 3 投票 1

如何在Python中使用64位无符号整数数学,尊重C溢出?

我正在尝试在Python中实现djb2哈希。这里是C:/ * djb2哈希http://www.cse.yorku.ca/~oz/hash.html * / uint64_t djb2(size_t len,char const str [len]){uint64_t hash = 5381; ...

回答 1 投票 3

我想在vhdl中多次签名和未签名

我有以下问题:我需要乘以并添加各种std_logic_vectors并获得结果,可以是负数或正数。然后我必须检查结果:1。如果是否定的...

回答 1 投票 0

我们可以在Java中创建无符号字节

我试图转换无符号的有符号字节。问题是我收到的数据是无符号的,Java不支持无符号字节,因此当它读取数据时,它将其视为已签名。我试过了 ...

回答 15 投票 168

C编程 - unsigned int overflow问题

我想打印出一个整数类型变量,其值为3000000000;所以我编写了下面的代码,然后运行它,但打印值不正确。我认为变量溢出了。但我不......

回答 1 投票 0

输入正有符号整数到无符号整数(反之亦然)

union Positive_Small {int8_t s; uint8_t u; }; union Positive_Small x = {。s = 3}; union Positive_Small y = {。u = 4};断言(x.u == 3);断言(y.s == 4);这是定义的行为吗? ...

回答 1 投票 1

什么意思是“[](unsigned char x)”? [重复]

什么意思是[](unsigned char x)这是我的代码:#include std :: string str1 =“带有一些空格的文字”; str1.erase(std :: remove(str1.begin(),str1.end(),''),str1.end())...

回答 1 投票 0

签名与无符号整数

我是否正确地说有符号和无符号整数之间的区别是:无符号可以保持更大的正值,而没有负值。无符号使用前导位作为值的一部分,...

回答 15 投票 356

size_t和unsigned int之间的区别?

我对size_t很困惑。我在互联网上搜索过,到处都提到size_t是无符号类型,所以它只能表示非负值。我的第一个问题是:如果是......

回答 7 投票 74

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