• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

char类型可以负数吗

yhj416606438 2021-11-14 浏览量:362
是-127到127还是0到127为什么if不能判断char负数,用的stm32,记得51单片机好像可以的
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 这个其实不同的系统中要求是不同的,因为它没有明确的定义要求,所以更好的是明确的定义,比如U8INT8这样的声明来定义变量类型,从而消除歧义。

    • 发布于 2021-11-15
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:3

  • char是不行 ,这个是字符,字符哪有正负之分,signed char是可以的。


    • 发布于2021-11-16
    • 举报
    • 评论 0
    • 0
    • 0

  • char 的取值范围是 -128 - 127

    负数要看你怎么看这个8位的数据了,

    当字符肯定是没有,当数值看,那就是有的

    • 发布于2021-11-17
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

char类型可以负数吗