
c语言里 i++,j++ 与 i++;j++; 有区别吗?分别是什么含义
2个回答
展开全部
完全没有区别
第一个可以理解为逗号表达式
第一个可以理解为逗号表达式
追问
两个式子都是 i,j进行自加1?这个逗号没特殊含义吗?
追答
两个式子都是 i,j进行自加1?
-----对
这个逗号没特殊含义吗?
-----有,
如果int a = i++,j++; 那么a就是j的值,逗号其实是一个操作符
分号是已经结束的标志
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询