会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
书法字典:https://www.shufadict.com
青春都一饷,忍把浮名,换了代码轻狂。
https://www.shufadict.com
参数求值顺序对增量运算符的影响
下面的代码输出什么结果?
Code
1
#include
<
iostream
>
2
using
namespace
std ;
3
4
int
main(
void
)
5
{
6
int
a[]
=
{
6
,
7
,
8
,
9
,
10
} ;
7
int
*
p
=
a ;
//
p points to the first element 6
8
*
(p
++
)
+=
123
;
//
6 + 123 = 129, and p points to the second element 7
9
10
printf(
"
%d, %d\n
"
,
*
p,
*
(
++
p)) ;
//
parameter evaluate order: right->left ++p points to 8
11
return
0
;
12
}
13
14
//
output: 8, 8
15
//
parameter evaluate order!
作者:
zdd
出处:
http://www.cnblogs.com/graphics/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.
posted on
2009-07-27 14:59
翰墨小生
阅读(
311
) 评论(
0
)
编辑
收藏
举报
刷新页面
返回顶部
导航
博客园
首页
新随笔
联系
订阅
管理
公告
书法字典:https://www.shufadict.com