最近在看c语言,被神奇的i=i++吸引,其实感觉编程是一件有趣的事情(特别喜欢算法)。下面是我的测试,linux 下 gcc编译
#include<stdio.h>
main () {
int i=0;
int j=0;
for(j=0;j<5;j++)
i=i++ ;
printf("%d\n",i);
}
编译
[root@aeolus1 c_learn]# gcc i++.c -g -o i
执行 i=5
[root@aeolus1 c_learn]# ./i
5
后来看了这篇文章,引申在java语言下的表现,这篇文章写的比较好《java和c语言中的i++》,简单的问题,包含的学问还真大。