相对于比较冷的冷知识

1. 在python中,函数名称可以是汉字,但不能包含标点符号:

def 画坐标():
  fd(200)#这里是forward的简写
  stamp()
  bk(400)#这里是backward的简写
  home()
  lt(90)#这里是left的简写
  fd(200)
  stamp()
  bk(400)
  home()

就是说这样不会CE

2.在C++中,memset的第二个参数(除了0和-1以外)不会把这个容器初始化为这个参数:

#include<bits/stdc++.h>
using namespace std;
int main(){
	int a[11];
	memset(a,0,sizeof(a));
	for(int i=0;i<10;i++)cout<<a[i]<<" ";
	cout<<"\n";
	memset(a,-1,sizeof(a));
	for(int i=0;i<10;i++)cout<<a[i]<<" ";
	cout<<"\n";
	memset(a,1,sizeof(a));
	for(int i=0;i<10;i++)cout<<a[i]<<" ";
	cout<<"\n";
	memset(a,114514,sizeof(a));
	for(int i=0;i<10;i++)cout<<a[i]<<" ";
	cout<<"\n";
}

结果:

0 0 0 0 0 0 0 0 0 0
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1
16843009 16843009 16843009 16843009 16843009 16843009 16843009 16843009 16843009 16843009
1381126738 1381126738 1381126738 1381126738 1381126738 1381126738 1381126738 1381126738 1381126738 1381126738

3.在cmd中,使用help指令可以获得各个指令的用法:



4.在C++中,system里面输入的指令相当于在cmd里面输入指令,但只显示到控制台上:

cmd:
image
C++:

5.LaTeX和KaTeX不同,不能把LaTeX当KaTeX用

这是KaTeX
这是LaTeX
在洛谷,用的是KaTeX

1 个赞

还有没有其他比较冷的知识

在 C++20 中变量名可以是汉字