既然jerkoh 说有关系,那就举个例子给我们开开眼界.
用Keil C51中的RTX51TNY实际是调用其中Intel公司已经做好的系统函数,例如延时函数等。就是说别人早就做过了,我们会调用就行了,不用年年代代千百个人都重复劳动,这正是C/C++模块化设计的概念。C51提供了大量函数,要是不会调用,事事自己做,恐怕永远只会用砖头垒房子了。系统函数就象是现成的建筑构件,拿来就用,随便就搭起一个中央电视塔,剩下的是施工问题。 为什么美国造一艘航空母舰最快的时间是14天,而中国却需要14年!?因为14天的航母是用构件搭起来的,甚至是一块钢板搭在一艘大型舰船上就成了航母。 这道题我用了2分钟,(有错误。)自己写谁也不愿花2天时间做没兴趣的事。有那时间还不如多做点创造性的事情。(最终代码长度一样,无所谓浪费不浪费。) |