avatar

C-获取键盘宽度

C-获取键盘宽度

1
2
3
4
5
6
7
8
9
10
11
12
13
#include <sys/ioctl.h>
#include <stdio.h>
#include <unistd.h>

int main (int argc, char **argv)
{
struct winsize w;
ioctl(STDOUT_FILENO, TIOCGWINSZ, &w);

printf ("lines %d\n", w.ws_row);
printf ("columns %d\n", w.ws_col);
return 0; // make sure your main returns int
}
文章作者: 咲夜南梦
文章链接: http://yoursite.com/2020/08/09/C-%E8%8E%B7%E5%8F%96%E9%94%AE%E7%9B%98%E5%AE%BD%E5%BA%A6/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 咲夜南梦's 博客
打赏
  • 微信
    微信
  • 支付宝
    支付宝

评论