/**
* 功能:全局作用域解析
* 时间:2014年8月19日10:51:32
* 作者:cutter_point
*/
int a; //全局
void f(){} //全局
struct S
{
int a;
void f();
};
void S::f()
{
::f(); //外面那个。全局的
::a++; //外面那个全局...
分类:
编程语言 时间:
2014-08-19 10:56:04
阅读次数:
215
被static修饰的属于内部链接,不可被外部程序文件所使用一般而言,全局变量(文件作用域变量)具有静态存储期,局部变量(代码块作用域变量)具有自动存储期寄存器变量不能使用地址运算符因为被static修饰的变量不会中途被释放,所以不能用static修饰函数的形参变量的定义放在所有函数定义的外部即创建了...
分类:
其他好文 时间:
2014-08-18 22:00:02
阅读次数:
175
本文转自:focusJ一.异常的定义在《java编程思想》中这样定义异常:阻止当前方法或作用域继续执行的问题。虽然java中有异常处理机制,但是要明确一点,决不应该用"正常"的态度来看待异常。绝对一点说异常就是某种意义上的错误,就是问题,它可能会导致程序失败。之所以java要提出异常处理机制,就是要...
分类:
编程语言 时间:
2014-08-18 21:54:32
阅读次数:
469
1 简介 ????????Alarm是在预定的时间上触发Intent的一种独立的方法。 ????????Alarm超出了应用程序的作用域,所以它们可以用于触发应用程序事件或动作。在应用程序关闭之后,与Broadcast Receive...
分类:
移动开发 时间:
2014-08-18 18:56:53
阅读次数:
376
OC点语法和变量作用域一、点语法(一)认识点语法声明一个Person类: 1 #import 2 3 @interface Person : NSObject 4 { 5 int _age;//默认为@protected 6 } 7 8 - (void)setAge:(int)age;...
分类:
其他好文 时间:
2014-08-18 14:27:02
阅读次数:
166
1. js没有块级作用域
if(true){
var color ="blue";
}
alert(color); //"blue"
for (var i=0; i<10 i++){
doSomething(i);
}
alert(i
对于块级作用域的语言来说,for语句初始化变量的表达所定义的变量,只会存在于循环的环境中。而对于JavaScript来说,由for语句创建的变量i即使在...
分类:
编程语言 时间:
2014-08-18 12:31:24
阅读次数:
171
函数预解析过程 函数会覆盖同名变量 也就是var 他的优先级高 如果是同名函数则后者覆盖前者 逐行解读代码的时候 表达式 和参数 会改变预解析仓库里面的值。。也就是表达式能干掉函数 域和域之间的关系 标签存在上下文关系 走完上下文标签的变量 下面的可以用上面的 自上而下 函数 json等 子级作用域...
分类:
其他好文 时间:
2014-08-18 00:10:53
阅读次数:
169
(1)GC是垃圾收集的意思(GabageCollection),内存处理是编程人员容易出现问题的地方,忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃,Java提供的GC功能可以自动监测对象是否超过作用域从而达到自动回收内存的目的,Java语言没有提供释放已分配内存的显示操作方法。(2)对于G...
分类:
编程语言 时间:
2014-08-18 00:07:53
阅读次数:
205
EL是(Expressin
Language) jsp的一种表达式,
可以简化对jsp页面对变量和对象的访问。
我们这里用到的EL表达式是简单的 如图
EL四个范围:
EL四个范围是与Jap的四个作用域想对应的分别是
Page,Request
,Session,
Application。默认为Page查找
EL变量存取
使用规则为:${Express...
分类:
其他好文 时间:
2014-08-17 18:35:22
阅读次数:
229
我们都明白局部变量的优先级大于全局变量,或者说内围作用域的变量的优先级比外围的高。如果在当前作用域找不到此变量时,它就往外围的作用域找。不过,在这之前,有一个值得注意的问题就是:究竟当前作用域有没有这个变量。像javascript这样的解释型语言,基本分为两个阶段,编译期(下面为符合大多数语言的称呼...
分类:
Web程序 时间:
2014-08-16 22:30:31
阅读次数:
259