Linux下c语言的图形编程[参考].pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
"Linux 下 C 语言的图形编程" 本篇文章主要讨论了在 Linux 环境下使用 C 语言进行图形编程,特别是使用 curses.h 函式库来处理游标移动和萤幕显示。下面是相关的知识点: 1. curses.h 函式库的历史和版本:curses.h 函式库最早是由柏克莱大学的 Bill Joy 及 Ken Arnold 所发展出来的,目的是为了提高程式对不同终端机的相容性。 2. curses.h 函式库的作用:curses.h 函式库可以让程式在不同的终端机上运行,且不需要担心程式因为换了一部终端机而无法使用。 3. 如何在 C 程式中使用 curses.h 函式库:在 C 程式中使用 curses.h 函式库需要在档头中 include <curses.h>,并在编译时添加 -lcurses 选项。 4. curses.h 函式库的主要函式:curses.h 函式库中有多种函式,如 initscr()、endwin()、cbreak()、nonl()、noecho()、intrflush()、keypad()、refresh() 等。 5. 在 C 程式中使用 curses.h 函式库的步骤:在 C 程式中使用 curses.h 函式库需要先呼叫 initscr() 函式来开启 curses 模式,然后可以使用各种函式来处理游标移动和萤幕显示,最后需要呼叫 endwin() 函式来关闭 curses 模式。 6. curses.h 函式库的优点:curses.h 函式库可以让程式在不同的终端机上运行,且不需要担心程式因为换了一部终端机而无法使用。此外,curses.h 函式库还可以让程式在不同的终端机上拥有不同的显示效果。 7. curses.h 函式库的应用:curses.h 函式库广泛应用于各个领域,如 elm、tin 等工具,它们都使用 curses.h 函式库来实现图形编程。 curses.h 函式库是 Linux 环境下图形编程的重要组成部分,它可以让程式在不同的终端机上运行,且不需要担心程式因为换了一部终端机而无法使用。
- 粉丝: 7
- 资源: 14万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于OpenCV的手语识别系统的设计与实现.zip
- 数据集不是完整的,目的是熟练使用Pandas - 两个数据集 >`calendar.csv` >`listings.csv`
- apache-maven-3.8.6-bin.zip
- aaaaaaaaaaaaaa
- 【Unity恐怖主题低多边形资源包】POLYGON Horror Mansion v1.06
- mysql-installer-community-5.5.60.1.msi
- 实验三-使用SQL创建数据表及管理数据表.docx
- DirectShow过滤器-音频渲染过滤器
- 基于Tang 138k Mega FPGA开发板实现的频率计
- Rust基础语法-数据类型.pdf