黑马程序员技术交流社区

标题: 基础求解 [打印本页]

作者: TanZhiPeng1991    时间: 2014-8-5 22:26
标题: 基础求解
short a=3;
short a=short(a+3);
为什么编译不能通过,不是自动类型转换吗
作者: lspooooo    时间: 2014-8-5 22:34
变量名重复了
作者: 790324255a    时间: 2014-8-5 22:35
楼上      正解
作者: 轩辕苍穹    时间: 2014-8-5 22:39
好像格式不大对吧
作者: 唐覃利    时间: 2014-8-5 22:55
short a=short(a+3);这句没怎么看明白什么意思
作者: interface_sfly    时间: 2014-8-5 23:11
括号括short吧~
作者: zxdanshui    时间: 2014-8-5 23:18
short a=3;
short a1=(short)(a+3);
作者: jerom023    时间: 2014-8-5 23:44
变量名重复的锅
作者: 罗超8849    时间: 2014-8-5 23:57
变量名重复。。。改变变量名
short a = 3;
short b = short(a+3);
作者: 梧桐树下    时间: 2014-8-6 00:16
有定义了一次short a再就是后面类型转换用括号括起来
作者: 梧桐树下    时间: 2014-8-6 00:17
a=(short)(a+3);




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