00问答网
所有问题
unsigned在C语言中用法
如题所述
举报该问题
推荐答案 2020-01-24
unsigned是用于修饰整数(int、long
int、short
int)和char
数据类型
的类型说明符,表示一个上述被修饰的数据类型是无符号数(第一个二进制位不代表符号的数)。
拿char型举例:char为8位,signed
char取值范围为[-128,127]共256个整数,unsigned
char取值范围为[0,255]共256个整数。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/DTnjj0jZneBB0nITrTT.html
其他回答
第1个回答 2020-01-04
我很想知道你的n是哪里来的。。。
vc下编译如下程序,
#include
"stdafx.h"
#include
void
main()
{
unsigned
short
int
a,c;
int
b;
a=10;b=-23;
c=a+b;
printf("c=%d\n",c);
}
结果c
=
65523
相似回答
unsigned在c语言中
怎么用
答:
是C语言的关键字,表示无符号数。
unsigned可以与各种整数类型连用
。包括char,int,long等。当unsigned独立使用时,默认为unsignedint。当没有unsigned时,默认为signed类型,即有符号数,这时存储的最高位是符号位。而加上unsigned后,表示无符号类型,所有数位均用来存储值。相对于有符号数,无符号数无法表...
unsigned在c语言程序中
是怎么样
的用法
答:
unsigned 是C语言的关键字,表示无符号数
。unsigned 可以与各种整数类型连用。包括char, int, long等。当unsigned独立使用时,默认为unsigned int。当没有unsigned时,默认为signed类型,即有符号数,这时存储的最高位是符号位。而加上unsigned后,表示无符号类型,所有数位均用来存储值。相对于有符号数,...
unsigned在C语言中用法
答:
unsigned是用于修饰整数(int、long int、short int)和char数据类型的类型说明符
,表示一个上述被修饰的数据类型是无符号数(第一个二进制位不代表符号的数)。拿char型举例:char为8位,signed char取值范围为[-128,127]共256个整数,unsigned char取值范围为[0,255]共256个整数。
C语言中unsigned
和
signed在
声明时有什么作用?
答:
1、unsigned的作用就是将数字类型无符号化
, 例如 int 型的范围:-2^31 ~ 2^31 - 1,而unsigned int的范围:0 ~ 2^32。看起来unsigned 是个不错的类型,尤其是用在自增或者没有负数的情况。但是在实际使用中会出现一些意外的情况。2、signed在默认情况下声明的整型变量都是有符号的类型(char...
大家正在搜
unsigned在c语言有什么用
C语言unsigned用什么输出
c语言unsigned怎么用
c语言unsigned赋值int
C语言unsigned
C语言unsigned什么意思
c语言unsigned char
c语言unsigned怎么输出
unsigned用法
相关问题
unsigned在c语言程序中是怎么样的用法
C语言中unsigned和signed在声明时有什么作用
unsigned在C语言中用法
"unsigned"在C语言中什么情况下使用?
C语言中unsigned的意义和用法
unsigned在C语言中的意思
C语言中_at_的用法
C语言中signed 和unsigned是什么意思?