011. C陷阱与缺陷(1/2)
“你才知道要用turbo c?”彭峰惊讶道,“合著你 c语言实验一次没去啊?我们都被折磨一个学期了。”
郭晓川一回想,还真是这么回事:“听说实验课就是把课本代码跑起来,民主楼离南校那么远,感觉不如去三教奶茶店刷题。”
“你是不知道这玩意儿多坑,”彭峰凑过来吐槽,“纯 dos环境,屏幕就蓝底白字,编辑代码连个滑鼠都用不了,全靠键盘快捷键。字体、行间距都没法调。而且最多只能显示几十行,代码长点就得翻来翻去,眼睛都快看瞎了。”
“你快来研究下,咱电脑咋装这个?”彭峰催促道,“实验课那点时间根本不够折腾,u盘拷代码麻烦死了,还经常满屏『烫烫烫』。”
“这简单,咱们笔记本都支持从 dos启动,按f8就行。实在不行就装个 dos虚擬机。等我搞好了跟你说。”郭晓川爽快地应下。
安装 turbo c这个老古董確实不难,但开始写程序后,麻烦才真正多起来。
“这界面写代码也太彆扭了。”郭晓川盯著屏幕琢磨,突然眼睛一亮,“有了!咱先用 devcpp把作业写好,再丟给 turbo c不就完了?”
“哎,有道理啊。”彭峰打了个响指,“等你好消息。”
重启进入windows xp,打开 devcpp,郭晓川又犯了难:“咱们课程设计是说做图书管理系统来著?”
“是啊,”彭峰已经抱起一包浪味仙,边吃边说,“不过好像也没限死,別的叉叉管理系统也行。”
“不儿,这 turbo c只能跑出个黑框框,拿头写管理系统啊?”郭晓川甚至怀疑这课程设计布置得有问题。
“哎对啊!要不问问肖神?”彭峰提议。
“行。”
十分钟后,肖乐在 qq上丟过来一个“p.exe”,附带一条消息:“给你们个可执行程序,剩下的自己琢磨。”
点开文件,还是熟悉的终端框,但背景不是黑色,还用“-”、“=”、“+”等符號拼出了界面。
“哦!”郭晓川恍然大悟,“原来黑框框做系统是这么弄的,用字符拼成界面,用键盘移动光標交互。”
“这也能算软体吗?”彭峰一脸不可置信。
“你还真別说,这让我想起看过的一篇文章。”郭晓川说,“以前 dos系统里那些老游戏,比如『俄罗斯方块』,形状全是各种符號拼起来的。”
“难怪我在实验课看到有人在电脑上玩『扫雷』,全是『马赛克』,这么说起来也是这种『假软体』。”彭峰说。
“但是 acm比赛里输入都是从左到右从上到下的,顶多用`\n`打个换行,”郭晓川盯著屏幕上的字符界面琢磨,“你的肖神不给咱们原始码,也不知道他咋换掉黑色背景的,而且用字符画界面,至少得能隨便挪光標位置吧。”
“那咋整?要不我请他吃饭,求份源码参考参考?”彭峰问。
“我先百度一下,实在不行了再说。”郭晓川手已经在键盘上敲了起来。
“那我先去打球了,等你好消息。搞定了,地下餐厅!”
“ok,包的。”郭晓川目光没离开屏幕,冲身后扬了扬手。
博客园,csdn,百度贴吧……“世界之窗”瀏览器开了几十个標籤,卡得快要崩溃。
郭晓川从无数代码碎片里东拼西凑,不知不觉半个下午过去了,总算整出个能编译运行的程序。
“咋样了?”彭峰突然从身后冒出来。
“臥槽嚇我一跳!”郭晓川把程序运行起来,终端窗口弹出不同功能块,背景色还不一样,乍看比肖乐的还精致点。
【写到这里我希望读者记一下我们域名 101 看书网超顺畅,????????????.??????任你读 】
“nb啊川儿爷,就是靠谱!”彭峰放下篮球又奔厕所而去。
“我试试放进 turbo c。”
“好!”
重启,进 turbo c,加载代码文件,一气呵成。
然后映入眼帘的是无数报错,“臥……槽……”郭晓川捂著额头长嘆,最不想见的结果还是来了。
“咋了咋了?”彭峰顶著一头洗髮露泡沫,从厕所探出头。
本章未完,点击下一页继续阅读。