满意答案
jxdyzyy
2013.09.25
采纳率:55% 等级:12
已帮助:6762人
c语音本身是不能画东西的……必须借助操作系统或是操纵系统之上的东西。
具体可以选的很多,给你推荐几个吧。
你可以去搜下面几个选择,都不错的:
borland图形库
GDI编程
SDL库
这2种方法都不错。borland图形库其实就是很多人说的“c语言画图”,你可能听说的是这个方法。其实是因为十几年前大家都用torbo C来学C语言,然后torbo C自带了这个库,所以很多人以为C语音画图就是指这个。
GDI是windows里的标准的方法,对初学者来说会麻烦一点。这个你可以去装一个本地的MSDN library,如果你英语好的话可以研究下。
我比较喜欢的是SDL库……不过工作量比起BORLAND图形库会多一些,好处是不需要BORLAND自己的编译器……代码量其实相对来说很少的……而且还是C语言的哈哈……
当然你如果用GDI的话也必须用微软的编译器,比如VC++6,VS8之类的。
BORLAND图形库不好的地方就是好像只有BORLAND自己的编译器才能用这个东西,这个是个致命伤。不过如果你用TORBO C或者BORLAND C做编译器的话就无所谓吧。
否则的话我还是推荐其他方式。windows下用GDI,不用windows的话,linux可以用KDE,QT之类的。
另外SDL这样的非官方的图形库也不错。 这一类的不限定你用什么编译器。
00分享举报