#include <stdio.h> void unsignedMethod(){ unsigned int a=-1;//输出-1 printf("a=%d\n",a); } void selfPlusPlus(){ int i=10,j=10,z=10,y=10; int c,d,e,f; c=++i+1; //12 i自增1后再参与其它运算。 d=j+++1;// 11 //j参与运算后,j的值再自增1 e=--z+1;//10; //z自减后再参与其它运算。 f=y--+1;//11; //y参与运算后,y的值再自增1 printf("++i+1=%d\n",c); //12; printf("j+++1=%d\n",d); //11 printf("--z+1=%d\n",e);//10; printf("f--+1=%d\n",f); //11; } int main(){ unsignedMethod(); selfPlusPlus(); }