写一段C语言代码,在Windows下获取当前控制台一个屏幕能显示的行数
时间: 2023-04-06 14:05:12 浏览: 171
用C#实现获取控制台应用程序的显示结果
3星 · 编辑精心推荐
#include <stdio.h>
#include <windows.h>
int main() {
CONSOLE_SCREEN_BUFFER_INFO csbi;
GetConsoleScreenBufferInfo(GetStdHandle(STD_OUTPUT_HANDLE), &csbi);
int rows = csbi.srWindow.Bottom - csbi.srWindow.Top + 1;
printf("当前控制台能显示的行数为:%d\n", rows);
return 0;
}
阅读全文