1.默认函数实参
在C++中,可以为参数指定默认值,C语言是不支持默认参数的,Java也不支持!
默认参数的语法与使用:
(1)在函数声明或定义时,直接对参数赋值。这就是默认参数;
(2)在函数调用时,省略部分或全部参数。这时可以用默认参数来代替。
注意事项:
(1)函数默认值只能赋值一次,或者是在声明中,或者是在定义中...
分类:
编程语言 时间:
2014-06-20 11:42:05
阅读次数:
227
在c/java中,拥有块级作用域的概念,大括号内就是一个块级作用域,在块级作用域内声明的变量,块以外不可见。C语音的块级作用域示例如下:int one =
1,two = 2;if(one < two){ int temp = 0; temp = one; one = two; ...
分类:
编程语言 时间:
2014-06-11 12:33:38
阅读次数:
258
原文:【javascript基础】8、闭包前言函数和作用域啥的我们前面已经了解了,现在就要学习闭包了,这是一个挺晦涩的知识点,初学者可能会感觉不好理解,但是高手都不不以为然了,高手就给我提点意见吧,我和新手一起来学习什么是闭包。例子先不说定义,先看一个题,看看大家能得出正确的结果不,function...
分类:
编程语言 时间:
2014-06-11 08:08:53
阅读次数:
318
原文:【javascript基础】3、变量和作用域前言这篇和大家说一下javascript中的变量和作用域,由于是将基础嘛,主要给大家捋一下知识,不想翻开书复习的道友可以看一下,打算刚开始学习javascript的同学可以扫一眼。PS:jQuery源码交流群(239147101)等你来,群里高手云集...
分类:
编程语言 时间:
2014-06-11 08:01:39
阅读次数:
354
A.置于变量或者函数前,以标示变量或者函数的定义在别处,提示编译器遇到此变量和函数时在其他地方寻找其定义。B.可用来进行链接指定。1.使用extern声明外部变量1.1在一个文件内声明外部变量
外部变量(即全局变量)是在函数的外部定义的,它的作用域为从变量定义处开始,到本程序文件的末尾。编译时将外....
分类:
其他好文 时间:
2014-06-06 23:29:55
阅读次数:
227
for(var i =0;i<100;i++) {
}alert(i);//100if(true){ var i="91d"; } alert(i);//91d function add(ad1,ad2){
sum=ad1+ad2; return sum;//如果没有用...
分类:
Web程序 时间:
2014-06-06 09:25:07
阅读次数:
256
作用域:在编程语言中,作用域控制着变量与参数的可见性及生命周期。JS确实有函数作用域,那意味着定义在函数中的参数和变量在函数外部是不可见的,而且在一个函数中的任何位置定义的变量在该函数中的任何地方都是可见的。var
a = 1;var fs = function (){ var b = 2; ...
分类:
Web程序 时间:
2014-06-04 17:18:36
阅读次数:
224
inta;//#1intb;//#2namespaceA{intc;//#3voidfun(){inta;//#4使用(a);//从里查找已经声明名字首先寻找内层花括号之内a找#3//会继续查找使用(b);//从里查找已经声明名字//首先寻找内层花括号之内没有声明b//继续外层花括号(namespa...
分类:
其他好文 时间:
2014-06-02 16:22:59
阅读次数:
185
闭包和作用域链是JavaScript中比较重要的概念,首先,看看几段简单的代码。代码1: 1
var name = "stephenchan"; 2 var age = 23; 3 function myFunc() { 4 alert(name); 5
var na...
分类:
编程语言 时间:
2014-06-02 13:14:44
阅读次数:
386
内部类(inner class):定义在另一个类中的类。
为什么需要使用内部类呢?原因有二:
一、内部类方法可以访问该类定义所在作用域中的数据,包括私有的数据。
二、当想要定义一个回调函数且不想编写大量代码时,使用匿名(anonymous)内部类比较便捷。
对于原因一:
看下面例子,通过注释一目了然:
public class OuterClass {
private Strin...
分类:
编程语言 时间:
2014-06-01 16:20:50
阅读次数:
319