黑马程序员技术交流社区

标题: 一个面试题 [打印本页]

作者: 赵晓波    时间: 2013-10-13 14:19
标题: 一个面试题
char = 12;编译的时候没有问题,可是什么也没有输出?这是为什么?
求解?


作者: ヅ飞飞    时间: 2013-10-13 14:40
这个好像编译不过。不是完整的语句
作者: 完美恋爱    时间: 2013-10-13 15:45
你确定你输出的是char = 12的这个char吗?
作者: 瓶中人    时间: 2013-10-13 15:55
这个为什么能编译通过的,char = 12 ; 很明显没有变量名,或者说char不能作为变量名
作者: 黑夜里的白猫    时间: 2013-10-13 15:59
能打印出来 ,但是打印的不是12,而是12所对应的unicode码表中字符  
作者: 赵晓波    时间: 2013-10-14 15:38
loading……99.9 发表于 2013-10-13 14:53
java采用的是unicode编码,unicode码表中对应的char ch =12,这个字符打印不出来,如果你写  char ch= 97, ...

谢了。。。。。。。。。。。。
作者: 土豆斯基    时间: 2013-10-14 17:03
输出的是个换行吧
作者: To    时间: 2013-10-14 19:27
楼主你好,如果问题已解决请将帖子状态修改为提问结束,如果未解决请继续提问,谢谢合作
如果不会修改请看解释帖:http://bbs.itheima.com/thread-89313-1-1.html




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2