把整型数据赋值给char的问题

把整型数据赋值给char的问题

把整型数据赋值给char,如果是在ASCII码表的范围,打印显示ASCII码表上的图标,如果超出这个范围的?有其他对应的参照么?如果是Unicode,又要\uxxxx. 比如说我char a= 3000,那3000对应的是哪个字符?


正在回答

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

1回答

http://ascii.911cha.com/ 

https://www.cnblogs.com/csguo/p/7401874.html

这分别是ASCII码和Unicode码的编码表,你对照看一下
 

  • 您好,ASCII码表只有127个,Unicode表需要输入\uXXXX,那我赋值一个超出127的整型数值给char变量,它显示出来的字符是根据什么?
    2019-01-02 09:09:27
  • ASCII码代表的是人机交互,能够表示常用的字符;在程序设计当中,只有涉及到底层编码的程序才需要了解ascii,否则,就又系统自动处理就行了。ASCII码规定了127位字符,我觉得这个地方不用过多追究吧,知道ASCII码规定了127个字符就可以了
    2019-01-02 11:43:50
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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