# Lecture09 - 指针


| void Fun1(const int *p){ | |
| 	*p 只读 | |
| } | |
| // 经常使用,赋予所有权限,但只要读的权限 | 
use CONST whenever possible 只要不改变成员变量的值,就一定要加上 const

为什么 c 和 * q 中的值不一样?
因为 compiler 把 c 直接替换成 128。但是 q 中存储的确实变成了 111。

指针自己是常量,不可以改变

不懂



(x+n-1) / n * n
对齐

struct —— 访问控制默认 public
class —— 访问控制默认 private

插入一个,丢一个(?)

剥离出来,方便增改
利用 #宏来保证函数名的一一对应 #compose


char 数组型不可以
只能用 copy
