为什么VC和TC输出来的值不同???
#include "stdio.h"
void main()
{int a=5,b=6,c;
printf("%d\n",c=++a+b,b++);
printf("%d\n",c=++a+b,++b);}
VC输出的值是12和15
TC输也的值是13和15
为什么会这样?
#include "stdio.h"
void main()
{int a=5,b=6,c;
printf("%d\n",c=++a+b,b++);
printf("%d\n",c=++a+b,++b);}
VC输出的值是12和15
TC输也的值是13和15
为什么会这样?