这个是我大半年前和 @T_buger 童鞋一起做的C语言课程设计程序, 一直忘记发上来. 最近有盆友的盆友找我盆友找我要了…于是, 我就把这货发上来吧!
文档神马的也都在里面哦~ 我多传几个网盘吧, 以免各种链接失效…
注: 彩蛋暴多的…不过内存泄露还是有一些的…
使用C graphics.h 神马的做图形显示, 蛋疼到爆什么的你懂的..
@T_buger 童鞋发在优酷上的视频:
传送门
这个是我大半年前和 @T_buger 童鞋一起做的C语言课程设计程序, 一直忘记发上来. 最近有盆友的盆友找我盆友找我要了…于是, 我就把这货发上来吧!
文档神马的也都在里面哦~ 我多传几个网盘吧, 以免各种链接失效…
注: 彩蛋暴多的…不过内存泄露还是有一些的…
使用C graphics.h 神马的做图形显示, 蛋疼到爆什么的你懂的..
@T_buger 童鞋发在优酷上的视频:
传送门
恩, 因为Teacher要求对图形/文件/工程熟练掌握, 我把这些东西总结一下吧
使用图形库,首先引入
1 |
#include<graphics.h> |
头文件graphics.h, 以及在编译环境里勾上图形库(作用是tcc编译时加入lib/graphics.lib)
基本操作请参考: http://www.bccn.net/Article/kfyy/vc/jszl/200708/5808.html
这个,书上够详细了,就略吧..
推荐一个方便调试的方法: 用scanf/printf调试输入输出成功后,直接在程序开始处加上
1 2 |
freopen("debug\\in.txt","r",stdin); freopen("debug\\out.txt","w",stdout); |
即可使输入输出全部文件化(不用做其他改动,比较方便).
1 2 |
#include<stdio.h> #include<stdlib.h> |
本项目已建立在 Google Code: http://code.google.com/p/runtc/
某些学校(比如某猫所在的HUST)的C课程设计作业仍然需要用TC及其graphics.h完成, 由于”不能忍受”那个糟糕的IDE, 本猫写了这么个小脚本, 可以在任意平台使用.
r4 – Alpha 2 整合 run.bat 到主脚本, 不需要手动安装 – 2010/9/14
r3 – 修复长文件名支持, 修复带空格的路径支持, 修复非.c扩展名支持 – 2010/9/14
r2 – Alpha 1 基本实现功能 – 2010/9/13
Windows:
下载安装 Geany: http://www.geany.org/Download/Releases
进入页面后下载 Windows Binaries 的 Full Installer including GTK, 安装过程不再赘述.
下载安装 Dosbox: http://www.dosbox.com/download.php?main=1
进入页面后下载 Windows 版本, 安装过程不再赘述.
下载 Turbo C++ 3.0: http://www.xdowns.com/soft/38/121/2006/Soft_21504.html
下载后解压到任意目录(目录名建议不要有空格和中文)
下载 run.bat 放到 TC 的 BIN 目录.
下载地址: http://runtc.googlecode.com/files/run.bat
例如: TC解压到了 C:\TC3
则把 run.bat 放到 C:\TC3\BIN\
下载 tcrun.exe 放到自己记得的地方.
下载地址: http://runtc.googlecode.com/files/tcrun.exe
然后在 tcrun.exe 所在路径新建一个文本文件, 输入以下的内容:
1 2 |
TC=<TC的安装路径> DOSBOX=<DOSBOX的安装路径> |
示例:
1 2 |
TC=C:\TC3 DOSBOX=C:\Program Files\DOSBox-0.74 |
保存时类型选择”所有文件 (*.*)”, 然后输入文件名: tcrun.conf
注意: Program Files 之类的中间有空格的路径, 请参照示例在两头加上引号.
然后打开Geany, 打开任意一个C程序, 然后单击”生成”菜单中的”设置生成命令”
把 2. 生成 后面的 命令
1 |
gcc -Wall -o "%e" "%f" |
修改为
1 |
C:\tcrun.exe "%f" |
如果把tcrun.exe放在了不同的目录, 请参照修改.
现在, 按下 F9, 就可以自动调用dosbox+tc跑起你的C程序了!
Continue reading RunTC – 在任意平台的任意IDE中调用TurboC编译运行C程序