【C语言】获取终端的显示区的大小
来源:互联网 发布:ubuntu jdk 编辑:程序博客网 时间:2024/06/07 17:03
这里主要是通过setupterm和tigetnum函数去获取终端显示区的大小
代码实现
#include <stdio.h>#include <term.h>#include <curses.h>#include <stdlib.h>int main(void){ int nrows, ncolumns; setupterm(NULL, fileno(stdout), (int *)0); nrows = tigetnum("lines"); ncolumns = tigetnum("cols"); printf("Terminal columns is %d and rows is %d\n", ncolumns, nrows); exit(0);}
编译方式
gcc xxx.c -o test -lncurses
0 0
- 【C语言】获取终端的显示区的大小
- c 语言进度条,获取终端大小
- C语言快速获取文件的大小
- C语言二维数组的大小的获取
- C语言编程如何获取SD卡的块大小
- 如何用C语言获取文件的大小
- 如何用C语言获取文件的大小
- 如何用C语言获取文件的大小
- C语言用fstat函数获取文件的大小
- 【C】终端/普通文件/标准错误的缓冲大小
- 分析c语言的struct 的大小
- linux获取终端大小
- Linux下用C语言显示文件夹下所有文件的名称、大小、最后修改时间
- 如何用c语言获取文件的大小
- linux下C获取文件的大小
- linux下C获取文件的大小
- linux下C获取文件的大小
- linux下C获取文件的大小
- HDOU/HDU 2548 两军交锋(看你的思维~)
- new Handler().postDelayed() 延迟intent跳转
- Reactive Cocoa详解(1)----神奇的RAC宏
- 解决Duo13内置博通蓝牙和博通Wifi冲突
- android学习笔记(二)__系统框架
- 【C语言】获取终端的显示区的大小
- js入门篇之jQuery
- windows下 判断当前时间是否大于某个时间
- 海备思USB3.0网卡转换器时而识别时而断开连接
- SwipeRefreshLayout与viewpager的滑动冲突的解决
- Spark的数据存储
- trace文件不断在写入
- nginx配置文件备份
- #与maxn及其自定义获取table元素个数