您的位置:首页 > 其它

(未完)逆波兰计算器功能分层:

2015-11-29 20:55 218 查看
1、业务层

1.1
循环遍历机制。
while( getOP )
{
switch OPType:
case 1:deal_1;break;
case 2:deal_2;break;
case 3:deal_3;break;
case 4:deal_4;break;
default:break;
}

1.2
具体业务
+,-,*,/,%, 判断数值类型,判断数值是否为空

1.3


2、和硬件联系紧密的层

2.1 模仿IO缓冲区
getOP:从系统/自定义的缓冲区获取字符串并解析
getch:从系统/自定义的缓冲区获取一个字符
ungetch: 将一个字符推回自定义的缓冲区

2.2 实现栈机制
push
pop
swap
duplicate
printTop
clear
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: