C小程序 - 获取终端的行和列

1261阅读 0评论2012-10-24 niannian
分类:C/C++


  1. #include
  2. int screen_rows(fd)
  3. {
  4.     struct winsize wbuf;

  5.     if ( ioctl(fd, TIOCGWINSZ, &wbuf) != -1 )
  6.         return wbuf.ws_row;  //wbuf.ws_col
  7.     return 24;
  8. }

上一篇:C小程序 - link的一个重要功能
下一篇:C小程序 - fork理解