extern 存储类 --> 多个文件共享的全局变量或函数 引用
using namespace std
--> 整个命名空间到当前作用域using std::count
--> 变量到当前作用域
函数参数
- 传值调用
void functions(int x, int y)
–> 实际值复制给形参, 修改 实际值不改 - 指针调用
void functions(int *x, int *y)
–>参数地址复制给形参, 修改 实际值改 - 引用调用
void functions(int &x, int &y)
–> 引用地址复制给形参, 修改 实际值改
&
-> 引用 不能为空, 不可改对象, 创建时初始化*
-> 指针 可以为空,可以改对象, 任意时间初始化