m0_72155027 2022-10-25 08:31 采纳率: 89.7%
浏览 35
已结题

char对于超出范围的值的输出是怎么输出?

为什么最后结果 ch=-116,116是怎么读取出来的?

include <stdio.h>

int main ()
{

  • 写回答

1条回答 默认 最新

  • 叶落花枯 2022-10-25 08:41
    关注
    char的取值范围是-128~127,最大值加1变成最小值,最小值减1变成最大值,就这样循环。比如赋值129,实际输出的是-127
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 11月2日
  • 已采纳回答 10月25日
  • 修改了问题 10月25日
  • 创建了问题 10月25日