黑马程序员技术交流社区
标题:
求教
[打印本页]
作者:
陈明
时间:
2012-3-10 12:00
标题:
求教
未命名.jpg
(25.11 KB, 下载次数: 62)
下载附件
2012-3-10 11:59 上传
我不是char 为什么打出来的还是整型?
作者:
王睿
时间:
2012-3-10 12:41
n>9?(char)(n1-10+'a'):n
本身三元运算也是运算所以,n是int型的。所以(char)(n1-10+'a')又转成int了
作者:
于紫洋
时间:
2012-3-10 13:07
三元运算里数据类型由第一个运算的数据类型影响,因为n是int,后面的都是int,转不过来。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2