相关疑难解决方法(0)

C:将签名转换为无符号

其实我(可能)是一个"简单"的问题.所以我不知道如何将有符号整数转换为无符号整数.

我的代码:

signed int entry = 0;
printf("Decimal Number : ");
scanf("%d", &entry);
unsigned int uEntry= (unsigned int) entry;
printf("Unsigned : %d\n", uEntry);
Run Code Online (Sandbox Code Playgroud)

如果我将无符号值发送到控制台(参见我的上一个代码行),我总是得到一个有符号整数.

你能帮助我吗?

非常感谢!

亲切的问候,亲

c signed unsigned-integer

0
推荐指数
1
解决办法
3191
查看次数

标签 统计

c ×1

signed ×1

unsigned-integer ×1