//p25.c -- @CopyLeft by tsaiwn@csie.nctu.edu.tw // demo the Limition of short int in C Language // ª«·¥¥²¤Ï? 32767 + 1 ==> -32768 #include int main( ) { short ans = 32765; int k; for(k=1; k<= 6; ++k) { printf ("= %d\n", ans++ ); } printf("Hit RETURN key..."); getchar( ); return 0; } /****** C:\test2> gcc p25.c C:\test2> a.exe = 32765 = 32766 = 32767 = -32768 = -32767 = -32766 C:\test2> ********************/