- scanf()中%d要挨着,且记得传&
- printf()中,%c是字符,%s是字符串,且要输出东西必须要有转义字符
- sqrt()没用报错,但是又执行不进去,必须要导入math.h
- 字符串char a【n】= {};定义字符串会自动给末尾加\0;
- 先srand()搭配传时间变量,再用rand(),rand()取模控制范围
- define不是关键字,而是预编译指令。
- typedefine 是对类型重命名
- static是对变量的scope做范围限定
- register寄存器关键字
- 从下到上,空间越来越小,速度快,造假高
- CPU找数据尽量存在寄存器,这样整体会提高速度
寄存器(继承在CPU)
高速缓存:
内存(数据就像砖头,砖头来不了):
硬盘
- 指针:为了有效使用内存, 因为内存很重要,计算机所有程序都是在内存中跑的