编程笔记——C++

编程笔记——C++
余亦雾中人基本工具
万能头文件
- 优点——头文件all in one
- 缺点——编译时间长
不建议现在使用!
防忘记 C++基础语法
- 模板直接用!
1
2
3
4
5
6
7
8
9
10
11
12
13
using namespace std;
int main()
{
system("pause");//这句在vscode中可以删去,以免影响终端编译
return 0;
} - 随机数生成注意事项
由于系统直接生成会出现伪随机现象,可以选择如下操作:
首先,在代码顶部添加#include<ctime>
头文件,然后在生成随机数代码的上方添加随机数种子,即srand((unsigned int)time(NULL))
,利用当前系统时间生成随机数,即可正常使用。
编程学习网站
一些邪门歪道
1. 版权声明
- ASCII基础版
1
2
3
4
5int main()
{
char a[] = {77, 97, 100, 101, 32, 66, 121, 32, 87, 117, 89, 117, 122, 104, 101, 110, 103};
cout << a << endl;
} - ASCII高级版
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
int main()
{
char a[] = {77, 97, 100, 101, 32, 66, 121, 32, 87, 117, 89, 117, 122, 104, 101, 110, 103};
/* 1722481200 是北京时间 2024 年 8 月 1 日 11 时的 Unix 时间戳,以下代码的作用是
仅当系统时间在 2024 年 8 月 1 日 1 时之后才打印版权信息。*/
if (std::time(0) > 1722481200)
{
cout << a << endl;
}
// 在下面写程序代码
}
- 附: