| 记事本是Windows系统自带的一个小程序,可编制纯文本文件,但在强大的Word面前,它几乎全无用武之地,似乎只是占占硬盘空间而已,以致部分同学甚至不知道玩了千年之久的Windows机中还有这玩意儿;Turbo C 是一个C语言编程工具,可编制C程序,其本身很“朴素”,早期的版本几乎是完全不支持鼠标操作。
下面来看看几无用武之地的记事本和不大支持鼠标的Turbo C在一块会产生什么。是不是像一般程序间的情况,井水不犯河水呢?
不急着找答案,我们静下心,在记忆中搜索一下。大家一定遇到过这样的问题:在Turbo C中编程时,会需要输入多个相同或相似的程序段,按部就班地一个接一个字符输入明显是一个笨拙而又无可奈何的做法,要是能够像记事本一样复制、剪切该多好啊!
不知Turbo在编Turbo C时有没有考虑过,而特意作此安排。我发现C程序的编写过程其实完全可以在记事本中完成:
先利用便捷的鼠标操作在记事本中按格式写好C程序文本,保存,找到该文件,用Turbo C打开,原文本就规规矩矩地出现在编程环境中了。利用Turbo C对鼠标微弱的支持,以上过程还可以进一步简化:写好文本后,按下Ctrl-A,Ctrl-X,而后打开Turbo C,进入编程状态,然后——将鼠标移入窗口,右击——发生了什么?自己看!
其实记事本的用处远不止如此。它可以间接访问注册表,提取部分未知文件中的文本信息,还可以编制供系统内部运行的文件。其中跟我们学生关系最大的要数文本提取功能了:我们常会从网上下载文件资料,又不得不为Word中可能夹带的宏病毒捏一把冷汗,记事本则可让你彻底放下心来,病毒程序根本无法在记事本中存身,最坏的情况也只是存一段代码进去——作为纯文本字符串,这样的代码什么也做不了。 (以上过程在Windows2000 sp3和Turbo C 2.0中试验通过。) |