C++游戏开发基础课1

1.初识Windows.h头文件

①关于

Windows.h是一个Windows平台特有的头文件,它包含大量Windows平台特有的数据类型、宏、函数原型、结构等声明的头文件。

②system函数

system函数用于执行Windows cmd的命令如:

1
start cmd.exe

在C++执行的方法为:

1
system("start cmd.exe");

2.刷新屏幕

控制台(C++ exe运行的黑色窗口)中有文本并且你想覆盖输出就需要刷新屏幕(清屏)

刷新屏幕代码:

1
system("cls");

呃,你说具体有什么?打个比方吧

这是没用system(“cls”)的代码:

1
2
3
4
5
6
7
8
9
10
#include <windows.h>
#include <iostream>
using namespace std;
int main() {
cout << "你好" << endl;
//system("cls");
cout << "再见" << endl;
return 0;
}

会输出:

1
2
你好
再见

这是用了system(“cls”)的代码

1
2
3
4
5
6
7
8
9
#include <windows.h>
#include <iostream>
using namespace std;
int main() {
cout << "你好" << endl;
system("cls");
cout << "再见" << endl;
return 0;
}

会输出:

1
再见

因为system(“cls”)在输出”你好”之后刷新了窗口(清屏了),窗口上什么也没有,相当于只输出”再见”。

一边看,一边动手食用更佳~

结语

这篇文章我们学习了C++的windows.h库中的system函数与清屏函数,下节课我们将学习输入。(这篇文章没什么好消化的,没懂就实践,不笨的人都懂了)