C语言中++i;和i++;语句哪个是正确的赋值语句

2025-03-25 06:33:59
推荐回答(2个)
回答(1):

都是吧,只是它们的计算顺序不一样,一个是先加一再用,一个是用完再加一,但是如果单独写出来的话是一样的,比如a=i++;和a=++i;
就是不一样

回答(2):

++i可以等效
i=i+1
但是i++的话是不太方便的,因为它是以i值执行完一个语句后才加一