65535;出来的跟老师视频里讲的不一样

65535;出来的跟老师视频里讲的不一样

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

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

2回答
好帮手慕阿园 2020-05-16 16:25:05

同学你好,是因为环境编码的问题,编码环境不一致,显示内容不一致

char c = 65535在Unicode编码下应该输出的是空“ ”,而在GBK编码下输出的是‘?’

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


  • Bob张 #1
    那怎么改成和老师的一样呢?
    2020-05-28 19:51:45
  • 同学你好,这个输出内容的形式受很多因素的影响哦,老师这里在gbk编码格式下,65535输出的也是?,在utf-8编码格式下没有输出;同学不用纠结这一点~只需要记住会输出字符即可。 祝学习愉快
    2020-05-29 09:53:12
不愿认输 2020-05-16 15:51:54

可能是乱码吧

问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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