C语言中变量自加和自减的理解。

2024-10-22 07:55:39

1、第一:对于i++。 对于i++,很多人比较熟悉,这个i是在运行体之后进行自加的。例如for(i=0;i<1;i++){循环体},每次运行完循环体后,i进行自加,也就是执行i++。

C语言中变量自加和自减的理解。

4、第二:上述分析。 i--也是在循环体执行完后才对i进行操作进行自减的。

5、第三:对于++i。 ++i很多人不太理解,其实它跟i++刚好相反,它是在循环体执行前进行自加操作的。在for(i=0;i<1;++i){循环体}的循环中,其实i++和++i差别不大的。这是for循环执行的顺序造成的。

C语言中变量自加和自减的理解。C语言中变量自加和自减的理解。C语言中变量自加和自减的理解。

8、第四:上述分析。 第一幅图中的--i执行过后总共有9次循环,第二幅图的i--执行过后总疤噜呶买共有10次循环。这就是因为前面我们分析的一个是判断前进行自加或者自减,一个是在判断后进行自加自减的。

猜你喜欢