【发布时间】:2011-04-19 00:28:17
【问题描述】:
实际上,我(可能)遇到了一个“简单”的问题。所以我不知道如何将有符号整数转换为无符号整数。
我的代码:
signed int entry = 0;
printf("Decimal Number : ");
scanf("%d", &entry);
unsigned int uEntry= (unsigned int) entry;
printf("Unsigned : %d\n", uEntry);
如果我将无符号值发送到控制台(请参阅我的最后一行代码),我总是会返回一个有符号整数。
你能帮帮我吗?
非常感谢!
亲切的问候,亲
【问题讨论】:
标签: c signed unsigned-integer