5个回答
2014-03-22
展开全部
i ++ + j
<标识符> <运算符> <运算符> <标识符>
编译器读取的时候是贪婪的,只要从左到右能读入两个字符就不会只读入一个
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
上面两位网友的回答都是正确的。该表达式先执行i+j求和,然后对i的值进行++操作。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include<stdio.h>
void main()
{
int i = 10;
int j = 20;
printf("%d",i+++j);
printf("\ni=%d j=%d",i,j);
}
测试后 发现 等同于 ( i++)+j
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询