强制转换后

强制转换后

强制转换后,变量是是属于原来定义的数据类型,但变量值超出了本身的范围,这不会影响本身的数据类型定义吗?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
好帮手慕阿满 2019-04-03 19:47:25

是的,65536强制转换为char类型后,是属于char类型的变量,但是超出了char类型的表示范围,将什么都不输出。

祝:学习愉快~

好帮手慕阿满 2019-04-03 16:10:00

同学你好,强制类型转换是指将变量转换为对应的变量类型,是在转换后类型的范围内。对原来的数据没有影响。

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

  • 提问者 乜嘢吖 #1
    那char ch=(char)65536;就超出范围啦,但ch还是char吖
    2019-04-03 16:15:58
  • DanielZyz 回复 提问者 乜嘢吖 #2
    库里好可爱呀
    2019-04-04 20:29:41
  • 幕布斯8455666 回复 提问者 乜嘢吖 #3
    我也这么觉得感觉说不通
    2019-12-09 20:36:47
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师