怎样用好C语言速成软件CAIC
C语言学习以是一个困难的、挫折不断的过程。苦丁香软件工作室近期推出的C语言学习软件CAIC却使这一过程充得轻松愉快。贯穿在CAIC的一个主题是:“按照系统的指引一步一步地去吧,我们坚信你将成为C语文的行家里手。”
CAIC采用黑板式的知识点讲解和交互式编程应用相结合的教学思想,这种即学即用、学用结合的教学方式,使CAIC成为C语言学习软件中较为优秀的一个。
一、得到CAIC,应首先填好用户回执卡
买软件实际上是买一种服务。苦丁香工作室有自己的用户信息库。他们随时提供使用支持和升级服务、定期或不定期地向用户介绍他们的新产品动态。用户还可参与苦丁香其人软件的测试,并获得苦丁香及其产品的详细资料。
二、先阅读ReadMe,再安装CAIC
CAIC的安装是上当简单的。在安装前,请先阅读安装盘的Readme文件。文件中有详细安装说明和使用说明。
三、怎样配置你的系统
①在机器的C:\CONFIG.SYS中加入以下两行:
Device=C:\Dos\himem.sys
Device=C:\Dos\emm386.exe noems highscan
②在Config.sys中安装的所有驱动程序均上高端,方法是将Device改为DeviceHigh。
③尽量去掉下常用的驱动程序以工省内存。也可使用我重内存配置。其方法请参见MSDOS6.0以上操作系统的用户手册。
④在Autoexec.bat中去掉一些不常用的驻留程序。因为驻留程序要占用部分内存。
⑤在启动驱动程序时用LH命令,如用:
LH Mouse.com
启动鼠标驱动程序,这包括在Autoexec.bat中启动的程序。
⑥在\CAIC\book中有一个执行程序Config.exe。如果您觉得系统运行不太正常,请执行一下这个命令:
\CAIC\book\Config<CR>
请注意这个程序没有任何提示,而且要花费您1分种时间。
⑦在保存一个C程序时请存入这个目录:
\CAIC\user
当然您也可存于别处。
8\CAIC\OBJ是存放临时文件的。您可以删除它们。方法是执行:
del\CAIC\OBJ\*.*<CR>
四、如何运行CAIC
请按如下步骤启动CAIC:
1先启动一个直接写屏的汉字系统。如UCDOS,天汇或中国龙。如键入命令:
UCDOS<CR>
2确定汉字系统是否运行于VGA模式。一般说来,如果您有VGA显示卡,汉字系统将运行在VGA模式。这时你只须键入如下命令:
CD\CAIC<CR>
CAIC/VGA<CR>
即可启动CAIC。
如果您无法确定您的系统是否运行于VGA模式,如如下启动CAIC:
CD\CAIC<CR>
CAIC<CR>
五、使用CAIC应注意些什么
1.CAIC须在支持直接写屏的汉字系统下运行,如UCDOS、天汇、中国龙等。在SPDOS6.0F、2.13系列和王码系列汉字系统下可能运行正常。
2.CAIC的运行环境为PC386及以上微机,1M以上内存。需汉字系统支持。
3.当CAIC提示可用内存太少时,可用MEMMAKER优化一下内存配置,方法是在DOS命令行上键入:MEMMAKER<CR>;也可使用我们推荐的系统配置文件CONFIG.SYS和AUTOEXEC.BAT。这两个文件在\CAIC目录下可以找到。用下述命令将其拷贝到C:\
COPY\CAIC\CONFIG.SYS C:\
COPY\CAIC\AUTOEXEC.BAT C:\
然后重新开机即可。
4.本系统支持鼠标。请先运行一个鼠标驱动程序。运行如下命令:
LH MOUSE.COM
5.在编译(按F9)前请一定保存正在编辑的文件(按F2)。如果文件未保存,CAIC只编译以前存盘的文件。
6.在运行(按ctrl+F9)前,请先按F9编译刚刚存盘的文件。如果编译没有成功,按ctrl+F9则运行的是上次编译好的程序。
7.在下述情况下屏幕显示可能出现混乱:
①使用CAIC\VGA运行CAIC,但您的系统交不运行于VGA模式。一般系统有一个设置显示模式的命令,如UCDOS的DMODE,具体请查看有关汉字系统的用户手册。
②当您使用一个不支持直接写屏的系统时,汉字就无法正确显示。请使用UCDOS、天汇或中国龙中的任何一种。
③当内存太少时,如果您用命令CAIC/VGA启动CAIC,屏幕也可能出混乱。请优化内存配置,或用CAIC命令启动系统。
8.当系统提示您输入时,请您一定认真地输入源程序。测试表明,这是一种效果良好的即学即用的学习方法。如果您想偷懒,就按回车键三次,主系统自动输入。
9.在学习过程中您随时可用ESC键中断学习。在学习过程中您也可以使用各个菜单项但您一定不要让太多的窗口出现在屏幕上,让您眼花缭乱。另外,学习过程中请不要随便按Alt+F3关闭窗口。否则系统将遭到破坏。
10.输入一程序后,请您不要急着往下学。建议您对这个程序稍加修改,然后看看它的输出有什么变化。