[求助] printf("%d%d%d",a,)
void main()
{ int a=1;
printf("%d%d%d",a,++a,a--);
}
为什么这个结果为1,1,1?(我认为应该为1,2,2)而下面的这个程序
void main()
{ int a=1;
printf("%d",++a,);
}
这个程序的结果为2,搞不懂,有没有人能帮我解答,谢谢!!!
void main()
{ int a=1;
printf("%d%d%d",a,++a,a--);
}
为什么这个结果为1,1,1?(我认为应该为1,2,2)而下面的这个程序
void main()
{ int a=1;
printf("%d",++a,);
}
这个程序的结果为2,搞不懂,有没有人能帮我解答,谢谢!!!
分析的真具体,一级棒