我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

char型与int型之间算术运算问题

图片说明

最后运算结果为173 具体是怎么算出来的啊

unsigend char表示0到255的数,7.4.1.254这里1-3=254.再次到这里应该是8.5.2.255最后才能循环到0,一共循环次数(256*2+7)/3次,所以结果为173

循环中i变成负数了,unsigne是无符号的,会给你转成整数的值

ascii码直接对应

i=7,4,1,126(-2),123,120,...,0

近期文章

  • 毕业设计 我爱记单词app设计与开发
  • 安卓中使textview隔一段时间变换颜色
  • MyBatis动态SQL的一些问题
  • eclipse中光标选中的字都不见了,取消又出现了
  • easyUI的dategrid获取期中下拉选的值
  • jquery表单验证代码,用于注册界面信息
  • 从当前的activity获得根视图
  • 检测google 地图安装到ios6中
  • 怎么动态增加元素顺序?
  • ibatis一对多映射读取内容为空
  • 请问匹配字符串中重复字符串内容的正则表达式怎么写?
  • 初学者求一个JSP对数据库进行登录并增删改查的代码
  • 利用easyui panel控件中的href 引入一个html代码片段,片段里面的js怎么调试?
  • 关于python类的初始化问题
  • 菜鸟的函数哪里出了问题?(C语言函数返回指针的题型)
  • C# Linq to XML 过滤节点的问题
  • 数据库多表查询分页问题
  • LED屏对接,使用java语言
  • 请问这段代码为什么输出null,求大神解答程序执行的顺序?
  • 初学jsp遇到数据库连接处理问题

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华