注册
登录
会员
标签
鲜花鸡蛋
插件
帮助
Linux伊甸园论坛
»
Java/XML专版
» 一个很初级的问题
‹‹ 上一主题
|
下一主题 ››
15
‹‹
1
2
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
一个很初级的问题
minl
注册会员
注册用户
帖子
61
精华
0
积分
13
鲜花
0
鸡蛋
0
在线时间
4 小时
发短消息
加为好友
当前离线
11楼
大
中
小
发表于 2006-6-10 06:35
只看该作者
程序员应该都写成x+=5 ,写x=x+5只有可能说明不是专要*绦蛟
UID
14700
帖子
61
精华
0
积分
13
贡献积分
0
论坛活跃
48
公关推广
10
鲜花
0
鸡蛋
0
在线时间
4 小时
注册时间
2002-5-1
最后登录
2008-4-11
查看详细资料
TOP
storm the front
注册会员
注册用户
帖子
475
精华
0
积分
18
鲜花
0
鸡蛋
0
在线时间
18 小时
发短消息
加为好友
当前离线
12楼
大
中
小
发表于 2006-8-7 00:38
只看该作者
时隔2年,我来回答自己的问题啦 :w
如果在前面都加上short x=1,情况就不同了
short x=1,x=x+5 错.x是short型的,x+5是int型的,不能显式转化为short型,如果非要这样写的话,可以这样x=(short)(x+5)
short x=1,x+=5 对.
有时,这种地方往往是不太被引起注意的...
UID
50598
帖子
475
精华
0
积分
18
贡献积分
0
论坛活跃
72
公关推广
10
鲜花
0
鸡蛋
0
在线时间
18 小时
注册时间
2003-7-16
最后登录
2008-7-23
查看详细资料
TOP
northman
初来乍到
注册用户
帖子
6
精华
0
积分
5
鲜花
0
鸡蛋
0
在线时间
0 小时
发短消息
加为好友
当前离线
13楼
大
中
小
发表于 2006-10-4 11:32
只看该作者
楼主真是一个善于钻研的人啊,佩服!
UID
168643
帖子
6
精华
0
积分
5
贡献积分
0
论坛活跃
6
公关推广
10
鲜花
0
鸡蛋
0
在线时间
0 小时
注册时间
2006-10-1
最后登录
2006-11-12
查看详细资料
TOP
LinuxFanTgh
初来乍到
注册用户
帖子
14
精华
0
积分
6
鲜花
0
鸡蛋
0
在线时间
0 小时
发短消息
加为好友
当前离线
14楼
大
中
小
发表于 2006-10-14 14:25
只看该作者
楼主说的只是语法问题,而楼上说的是编译问题,两者都正确,但是语法问题人人皆知,但是编译问题就只有有经验的程序员才会意识到的
UID
159492
帖子
14
精华
0
积分
6
贡献积分
0
论坛活跃
14
公关推广
10
鲜花
0
鸡蛋
0
在线时间
0 小时
注册时间
2006-5-29
最后登录
2006-10-14
查看详细资料
TOP
kyowu
初来乍到
注册用户
帖子
1
精华
0
积分
4
鲜花
0
鸡蛋
0
在线时间
0 小时
发短消息
加为好友
当前离线
15楼
大
中
小
发表于 2006-10-20 17:54
只看该作者
我认为两者的效率也是一样的x+=5就算霜*墒区直接加上5,也是要空出内存来存放这个结果,再赋值斤x.
直接加上听起来好像是很爽,其实也是要临时存放在内存的
UID
170485
帖子
1
精华
0
积分
4
贡献积分
0
论坛活跃
1
公关推广
10
鲜花
0
鸡蛋
0
在线时间
0 小时
注册时间
2006-10-20
最后登录
2006-10-20
查看详细资料
TOP
‹‹ 上一主题
|
下一主题 ››
15
‹‹
1
2
控制面板首页
编辑个人资料
积分记录
公众用户组
勋章
访问推广
领取红包
基本概况
版块排行
主题排行
发帖排行
积分排行
交易排行
在线时间
管理团队
管理统计
best dvd copy software