1楼:匿名用户
自增对象不同
a[b++]最后自增的是b
a[b]++最后自增的a[b]
c语言,++a+b和++b+a有什么区别
2楼:珑月三
++a+b是先a加1,然后再加b
++b+a是先b+1,然后再加a
3楼:亱風
++a+b是a先自加然后加b ++b+a是b自加,,然后加a 结果一样,但是a 和b的值不相同
c语言b=a++和b=(a++)的区别
4楼:匿名用户
这个和()没什么关系,我详细的讲一下,你一定要看完啊:)注意理解a++和++a的区别:
a++: 先将a的值代入表达式,在表达式运算完毕后,再将a进行++处理
++a: 先将a进行++处理,再将a的值代入表达式注意对于a++这里有一个“在表达式运算完毕后,再将a进行++处理”,b=(a++); 这是一个赋值表达式,
所以先将a的值代入表达式,必须等到赋值表达式运算完毕后,再将a进行++处理,
也就是说必须等到给b赋值完毕后,才将a进行++处理所以b=3,a=4
5楼:gta小鸡
++优先级高于=,所以没有区别。
c语言中*(a+b)与a[b]相同吗
6楼:匿名用户
a是数组名,b是数值的话,*(a+b)的意思是a的地址加上便宜量b,得到这个地址空间的值,而a[b]即是a地址的偏移量为b的空间地址空间中的值, 希望你能明白, 望采纳
7楼:匿名用户
如果a是数组名,并且b是整型表达式的话,那就是一样。这两个表达式其实说明了一个问题,数组表示法其实是借助了指针。
8楼:匿名用户
a是数组名,b是整数时,*(a+b)与a[b]是等同的,*(a+b)与b[a]也是相同的(不信你可以试试)。
9楼:左手烟雨
a是数组,b是整数时,相同
c语言中a++与++a的区别是什么?详细一点,谢谢!
10楼:匿名用户
a++ 是先返回a的值,再执行++运算。
++a 是先执行++运算,在返回a的值。
例如:#include
int main()
11楼:睢辰丁逸秀
a=7a++
先使用a的值,a在自增
++a先自增在使用a的值
b=a++
;//b=7
c=++a;//c=8
12楼:疲惫的龟
a++代表先取值,后运算。
++a代表先运算,后取值。
a=1;
如b = a++;
得b = 1
若b = ++a;
得b = 2
13楼:匿名用户
一个用了再加1,一个先加一再用
a.b[i]和a[i].b区别(c语言中的)
14楼:匿名用户
a.b[i] 是 a 变量的数组成员 b 的第 i 个元素
a[i].b 是数组 a 的第 i 个元素的成员 b
这不是很简单的区别吗?
c语言中a+b!=a-b什么意思
15楼:听不清啊
就是判断a+b是不是“不等于”a-b的意思。是,则值为1;否则值为0。
16楼:黄5帝
这个应该是一个判定的吧?
相当于 (a+b) != (a-b)
17楼:匿名用户
if((a+b)!=(a-b))
c语言高手们!!i=(--a= =b++)? --a:++b;表示什么????
18楼:心在梦途
--a和b++就不多说了,自增自减语句~
你可以这么理解:
首先:看--a==b++语句,它无非有两种结果:--a等于或不等于b++,即1或0;
其次,看(--a= =b++)? --a:++b语句,它是条件判断语句,就是(--a= =b++)为真的时候执行--a,为假的时候执行b++;
最后,看i=(--a= =b++)? --a:++b;语句,由第二步可以看出,当--a等于b++时,即(--a= =b++)为真时,该语句相当于i=--a;当--a不等于b++时,即(--a= =b++)为假时,该语句相当于i=++b;
c语言程序只要一步步好好理解,应该会很简单的,加油哦~
19楼:景秀越蔡德
--a,a先自减1,再与b比较。a=3-1=2=b,--a==b++为真,执行--a,a=2-1=1
j=a++,先将a的值赋给j,j=a=1,a再自增1j=1
20楼:匿名用户
i=(--a= =b++)? --a:++b;
这个是个判断语句
相当于:
if(--a==b++)
else
++b和--a是自增和自减语句 就不多解释了
21楼:匿名用户
这是考你三目运算符与赋值运算符优先级问题。
三目运算符比赋值运算符优先级高。
所以先计算(--a= =b++)? --a:++b再计算i=
c语言中 a*=b+2等价于a=a*b+2 还是a=a*(b+2)
22楼:卿枫凌
朋友,其实这种问题自己编个小程序就知道了,a*=b+2等价于a=a*(b+2)。可以通过下面的小程序看出来
#include
void main()
学习的过程中需要自己不断的摸索。所以我希望以后您能再自己遇到困难的时候动手试试,很有利于你的学习进步。望采纳
23楼:匿名用户
:a=a*(b 2)
24楼:已非故
a=a*(b+2),等号右边是一个整体
25楼:匿名用户
a=a*(b+2)
运算符 + 的优先级高于=
C语言中,a b与b a有什么区别么
1楼 匿名用户 没区别, 是恒等于,不存在赋值问题,单纯比较,怎么写都行,但是 号就不一样了,是右边赋值给左边 2楼 育知同创教育 写法几乎没有什么区别。前后顺序不影响的。 3楼 匿名用户 双等号 是比较运算符, 没有什么区别 4楼 幻世封神 没什么区别,看个人习惯了 请采纳吧 5楼 研凌工控电脑 ...
葫芦丝b调和c调哪个好,葫芦丝B调和C调是什么区别
1楼 匿名用户 葫芦丝b调和c调没有好坏之分,根据曲子的调性选择就可以了。例如吹月光下的凤尾竹使用的c调,有一个美丽的地方用降b调。 葫芦丝b调和c调是什么区别 2楼 你是我的梦 bb的葫芦丝比c调的音偏低一些。 有的葫芦丝副管上有个孔,这个孔是放小指的,演奏时放开小指,副管就会响,形成和声。 但是...
葫芦丝c调和降b调是什么意思,葫芦丝C调和降B调有什么区别?
1楼 匿名用户 降b与c的区别在音色上,降b的音色要比c浑厚调性低一点降b比c的葫芦丝配的葫芦要大一点,管子也要长一点粗一点,调越低,配的葫芦就越大。 葫芦丝,又称 葫芦箫 ,是云南少数民族乐器,主要流传于傣 彝 阿昌 德昂等民族中。 葫芦丝可分为高 中 低音三种类型,常用的调为降b c d等调。葫...