#include <stdio.h>
int main()
{
int a=5,b,c,i=10;
b=a++;
c=++b;
int main()
{
int a=5,b,c,i=10;
b=a++;
c=++b;
printf("a = %d, b = %d, c = %d\n",a,b,c);
printf("i,i++,i++ = %d,%d,%d\n",i,i++,i++);/*因编译器不同所以结果会有不同,因为C语言没有严格定义顺序,所以,写着玩可以,但是绝对不能出现在日常代码中*/
printf("%d\n",++i);
printf("%d\n",--i);
printf("%d\n",i++);
printf("%d\n",i--);
printf("%d\n",-i++);
printf("%d\n",-i--);
getchar();
}
printf("i,i++,i++ = %d,%d,%d\n",i,i++,i++);/*因编译器不同所以结果会有不同,因为C语言没有严格定义顺序,所以,写着玩可以,但是绝对不能出现在日常代码中*/
printf("%d\n",++i);
printf("%d\n",--i);
printf("%d\n",i++);
printf("%d\n",i--);
printf("%d\n",-i++);
printf("%d\n",-i--);
getchar();
}