大概结构Ok了,根据自己的需求在关注要编辑修改的模块,这个时候主要看看接口。
最后如果要修改了,再看实现。
老城改造是比较郁闷的活儿,需要耐心。
此外如果要做修改,最好先写一些CPPUNIT单元测试,以免改出问题来。
开关语句是条件转向语句。进入时判断 开关 表达式,就是 switch()小括号里的东西。根据 表达式 结果,直接跳 到 相应的 case,
从 这个 case 开始执行,直到碰到 break,或continue,或 goto, 或 exit 等,退出开关。
例如:
switch(3){
...
case 3: x=1y=2
case 11:f=p.......break
....
}
直接跳 到case 3,做 x=1y=2因为没有break,继续做case 11 下的东西,直到 break
case后面跟多个语句,没有限制。程序按顺序执行,只有遇到 中断(break,continue),转移(goto),退出(exit,return)等才改变顺序.
实型数按 数符,尾数,阶符,阶码 存放。
float 有效数字只有 7到8位(十进制)。
double 有效数字 14-15位(十进制)。
位的分配与机器有关,有的顺序是:
阶符N 数符R 阶码部分 小数位尾数部分
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)