//局部变量 在Block 中只读
//在block 定义时copy 变量的值,在Block中作为常量使用,即使变量在block外改变也不会影响他在Block中的值
//所以在定义之前的修改是有效的 之后无效
//2.如果要在block内修改block外声明的栈变量,那么一定要对该变量加 __block 标记
//3. static修饰符的全局变量 因为全局变量或者静态变量在内存中的地址是固定的,block在读取该变量值的时候是直接从内存中读出,获取到的时最新值,而不是定义时的值
/*
int 代码块返回值类型
^myBlock 声明代码块
(int) 代码块参数列表
等号右边 block的实现 定义块对象的语法结构
*/