C语言中的图形函数是必须学的吗?

我看完了c Primer plus但是书里没有介绍图形函数的,还有就是键盘上上下左右的方向控制键的函数,请问这些是必须的吗?如果继续学习c++和window 程序设计的话。

你好!不是必需的!标准C语言里面并不包括图形库,如果要用C语言编写图形程序的话,就需要支持这些函数的第三方库。我们常用的C语言图形函数一般包含在<graphics.h>头文件中。是由TC编译环境支持的。这个编译器,以及<graphics.h>图形库文件是由Borland公司开发的。不过使用C做图形的话很复杂,而且界面做的也不是太好。这个我亲身体验过!建议LZ使用C++的第三方公共图形接口来做图形,比如OPENCL和Direcit x,这些是当前的主流。其他的,比如键盘、鼠标、声音等,虽然C语言也可以做,但对于这些比较靠近底层的东西,建议还是多看看windows 的API函数。
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-09-19
No那个不是必须的,那个是某个编译器提供的,但是如果LZ想学图形库的话建议学习OPENCL和Direcit x这2个库,这是做图形的主流,还有就是关于对键盘和鼠标等设备的操作,建议学学相关平台的API,Windows上的是WIN32 API,原因是这些设备是有操作系统管理的,你必须调用操作系统的功能才能控制这些设备本回答被网友采纳
第2个回答  2013-09-19
不用,但是如果你想做图形学相关的东西, 就需要学一下了。

如果要学C语言是不是要先学函数啊??? 但是我的数学很差... 求达人指教...
程序语言里的函数一定是必修课。

C语言图形函数及应用 C语言输出图形
摘 要:图形函数是C语言函数库中的重要组成部分,利用图形函数可以绘制出非常精美的图形,该文介绍了常用C语言图形函数并通过一个具体的实例介绍了如何利用图形函数设计出完美、漂亮的图形。关键词:C语言 图形函数 应用 引言 C语言是国际上广泛流行的很有发展前途的计算机高级语言。它既具有一般计算机高级...

不懂函数也可以学C语言?
1、编程中的函数和数学中的函数完全不一样。虽然有时候形式相似,但作用基本不能比。某些编程对数学水平没什么要求,如果不知道数学里的函数完全不影响。如果是编写经常进行数学运算的程序,还是懂数学函数才行。C语言里的函数不需要数学函数基础。2、程语语言其实是一个很初级的工具,但是又必须熟练的掌...

学习C语言是学函数么? 都需要学多高的数学知识
如楼上所说,确实不是很需要太多数学知识。但是如果像是密码学,数据结构和算法,都是很需要数学的思想,是思想哦~~想要学的深,数学自然是越厉害越好。另外,c里面不尽然都是函数,还有指针之类很有意思的东西。找本简单的书学一下就知道了,想知道自己有没有天赋,听别人说说是不行的。试了才知道...

现在想学C语言的图形函数,不想用TC而是VC6.0或CB,我该学什么?
我倒是学过一点,这门课对数学的要求很高,它讲的都是一些画图算法,例如:如何画圆等 要想学习,就自己买本书好好看看吧,不知楼主C或C++怎么样,我建议楼主还是先从我们普通的编程程序开始,这样一点点进步,因为计算机图形学也是多多少少用到了我们学过的一些基本算法的 ...

C语言中的函数,是不是函数定义和函数调用必须有,而函数说明不一定必须...
其实是这样的,对于函数定义和调用,如果你需要用这样功能的函数,如果库函数里面没有,那么就需要你自己去定义和调用了,如果函数的定义是在函数调用的前面,那么就不需要函数声明,反之就需要函数声明,如果你在源文件中定义了一个函数,但没有调用,也没有关系的,就好比,你东西买好了,但不一定要...

C语言中的函数很重要?
很重要。函数一个执行体,虽然理论上来说,不用函数也可以。比如说比较大小的函数。你可以直接在main函数里面比较,但是如果需要用的次数比较多的话,就会多出很多冗余的代码。另外,函数的使用可以使得你的程序看起来逻辑比较好。

c语言的图形函数库有哪些
图形和图像函数包含在graphics.h里面(一) 像素函数56. putpiel() 画像素点函数57. getpixel()返回像素色函数(二) 直线和线型函数58. line() 画线函数59. lineto() 画线函数60. linerel() 相对画线函数61. setlinestyle() 设置线型函数62. getlinesettings() 获取线型设置函数63. setwritemode()...

C语言中有没有绘图的函数库?里面每个函数的内容和用法是什么?
但对有些图形只能靠操作单个像素才能画出。当然如果没有画像素的功能,就无法操作直线和曲线的函数。而且通过大规模使用像素功能,整个图形就可以保存、写、擦除和与屏幕上的原有图形进行叠加。(一) 像素函数56. putpixel() 画像素点函数功能: 函数putpixel() 在图形模式下屏幕上画一个像素点。用法: 函数调用方式...

c语言 图形函数
步骤中有EGAVGA的地方用CGA代替即可。 3.屏幕颜色的设置和清屏函数 对于图形模式的屏幕颜色设置, 同样分为背景色的设置和前景色的设置。在 Turbo C中分别用下面两个函数。 设置背景色: void far setbkcolor( int color); 设置作图色: void far setcolor(int color); 其中color 为图形方式下颜色的规定...

相似回答