hyqd.net
当前位置:首页 >> C语言 prEFix 和 postFix的区别 >>

C语言 prEFix 和 postFix的区别

c = 0; a = ++c // 先++c,则c = 1,赋给a后,a = 1; b = c++; // c = 1,赋给b后,b = 1,c再增1,即c = 2 printf("%d%d%d\n",a,b,++c); /* a = 1,b = 1,++c后,c = 3,故输出结果是113。当然输出112也是可能的,这与C语言的具体实现有关,AN...

枚举是可以赋值的.你是不是用的vc6.0

测试过了,可以运行。 int eval_postfix(char *exp){ while(*exp!='\0'){ if(is_number(*exp)){ int val = *exp - 48; push(val); } else{ int a1 = pop(); int a2 = pop(); if(*exp=='+') push(a2+a1); else if(*exp=='-') push(a2-a1); else i...

网站首页 | 网站地图
All rights reserved Powered by www.hyqd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com