c语言如何实现来回翻页

 时间:2024-10-28 18:49:00

1、#include <iostream>#include <windows.h>using namespace std;int main(){ char *print_char = "123";

c语言如何实现来回翻页

2、COORD loc ; //也可以使用COORD loc = {30,11};的方式赋值,只不过那样不利于参数的传递int x = 30; //不能超过初始的Console的大小,否者这里的定位无效,这里的x轴就是水平方向int y = 11;loc.X = x;loc.Y = y;

c语言如何实现来回翻页

3、SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), loc);cout << "AAA";cout << "BBB" << endl;cout << "CCC" << endl; //换行坐标的x坐标直接归零,y坐标+1

c语言如何实现来回翻页

4、//0~15十六个数表示十六种颜色,0表示纯黑,15表示纯白//SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 0); cout << print_char << endl; //纯黑前景色SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 1); cout << print_char << endl;SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 2); cout << print_char << endl;SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 3); cout << print_char << endl;SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 4); cout << print_char << endl;SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 5); cout << print_char << endl;SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 6); cout << print_char << endl;SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 7); cout << print_char << endl;SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 8); cout << print_char << endl;SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 9); cout << print_char << endl;

c语言如何实现来回翻页

5、SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 10); cout << print_char << endl;SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 11); cout << print_char << endl;SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 12); cout << print_char << endl;SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 13); cout << print_char << endl;SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 14); cout << print_char << endl;SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 15); cout << print_char << endl; //纯白前景色system("pause"); //这里的光标没有被隐藏,还在一闪一闪的CONSOLE_CURSOR_INFO cci; //cci = console cursor infocci.dwSize = 1; //光标的厚度(1~100),其余值直接默认厚度cci.bVisible = FALSE; //光标不可见SetConsoleCursorInfo(GetStdHandle(STD_OUTPUT_HANDLE), &cci); //这里可以理解为取地址,也可以理解为引用,概念不同但原理一致system("pause"); //这里的光标就不会出现了,因为上方指定了光标不显示return 0;

c语言如何实现来回翻页
  • dev c++怎么用怎么改中文
  • C语言中的基本数据类型
  • python中pop()函数的用法
  • vc++6.0怎么创建工程和c语言文件?
  • C语言如何输入十个数,按从大到小顺序排列!
  • 热门搜索
    电子版手抄报 手抄报主题 书香满园手抄报 可爱的中国手抄报 读书小报手抄报内容 六年级手抄报图片 争做文明使者手抄报 手抄报的图片 文学手抄报的内容 安全在我心手抄报