关于c语言unsigned

2025-02-08 16:22:4280 次浏览

最佳答案

unsigned本身是没有长度的,他是一个关键字,用来修饰类型的,所以你说的大小和unsigned没有关系,如:char ch 的大小是1个字节,unsigned char ch也是1个字节,这个大小只和类型有关,int在如果是32位机的话一般都是4个字节,所以无论是unsigned int i 还是 int i 都是4个字节,区别在于是否有符号位,如果不使用unsigned修饰,int 类型是有符号位的,使用则没有符号位。看你的需要而选择使用。

声明:知趣百科所有作品均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请在页面底部查找“联系我们”的链接,并通过该渠道与我们取得联系以便进一步处理。