c语言中b+=a是什么意思?
14个回答
展开全部
这括号里面是逗号运算符,它的表达式的值是最后一个表达式的值
我也可以这样写
7+b;
b++;
f=a+7;
我也可以这样写
7+b;
b++;
f=a+7;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不要这样写,这样写了程序不报错,但是执行的效果不是判断b在a和c之间,而是把a与b比较的结果(TRUE或者FALSE)与c进行比较。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
b+=a;相当于b=b+a;
( i++ )=( i+=1 ) =(i = i + 1)
( i++ )=( i+=1 ) =(i = i + 1)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-04-30
展开全部
这个是加赋值:b=b+a.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
b+=a;相当于b=b+a;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询