2020-09-28char的有无符号

本文详细介绍了char数据类型中的有符号与无符号的区别。对于有符号char,其范围覆盖了-128至127;对于无符号char,其范围则是0到255。通常情况下,0到127的字符在ASCII标准表中均有定义,而超出的部分则位于ASCII扩展表中。此外,单独使用char时,不同编译器可能会将其默认为有符号或无符号。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

char的有无符号

char作为一种数据类型,自然也分为有符号与无符号

对于有符号char来说,0~127是在ascII原表上都能找到对应的整数,而-1到-128是在拓展表上才能找得到。

对于无符号来说,0到127在原表,128到255在拓展表。
但是平常大概用的较多的是原表

单单只写char,不同的编译器会判定为有符号或无符号。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值