arguments:实际传递的参数数组的集合; 行参,也就是形式上的参数; 实参,实际传递的参数; arguments跟行参无关,跟实参有关; 什么时候用arguments?函数参数不确定的时候使用; 求和: function sum(){ //形参,形式上的参数;跟其无关,跟实参有关 var re ...
分类:
其他好文 时间:
2016-07-23 10:37:48
阅读次数:
150
本文用简单的例子说明了C语言中数组做函数参数,数组名a与&a区别,数组名a的"数据类型",以及编译器的不同,相应指针所占字节的不同导致程序的细微差别。...
分类:
编程语言 时间:
2016-07-13 16:34:13
阅读次数:
228
源码: #include<stdio.h> double a[100],b[100]; //设定全局变量数组a、b各101格 voidcopy(double c[],double d[],int m) //自定义函数copy形式参数c、d数组和m { for(int i=1;i<=m;i++) // ...
分类:
其他好文 时间:
2016-07-07 12:56:56
阅读次数:
128
1. 函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。 2. 将函数用 “()”括起来, 后面再加一个“()” 3. javascript函数的内置对象arguments对象, 它包含了函数调用的参数数组! 4. 函数调用方法, 函数是对象,对象的方法call() 、apply()来调用 ...
分类:
编程语言 时间:
2016-07-05 10:12:56
阅读次数:
214
阅读前提:你得知道啥是数组。 本文需要弄清楚的问题如下: 1,数组作为函数参数,传入的是值,还是地址? 2,数组作为函数参数,数组的长度能否确定? 解决如下 1,数组作为函数参数,传入的是地址。 2,数组作为函数参数,在用sizeof获取他的大小时,它已经是一个指针了。也就是说函数中没有办法知道传入 ...
分类:
编程语言 时间:
2016-06-23 12:43:08
阅读次数:
219
每个函数都是Function 类型的实例 要访问函数的指针而不执行函数的话,必须去掉函数名后面的那对圆括号。 在函数内部,有两个特殊的对象:arguments 和this。其中arguments除了保存参数数组之外,还有名为callee的属性,该属性是一个指针,指向拥有这个arguments 对象的 ...
分类:
其他好文 时间:
2016-06-12 18:30:01
阅读次数:
119
数组在函数内
数组作为参数
数组作为返回值
下标寻址和指针寻址
下标值为整型常量的寻址
下标值为整型变量的寻址
下标值为整型表达式的寻址
数组越界
多维数组
存放指针类型数据的数组
指向数组的指针变量??虽然数组和指针都是针对地址操作,但它们有许多不同之处。数组是相同数据类型的数 据集合,以线性方式连续存储在内存中;而指针只是一个保存地址值的4字节变量。在使用中,数组名是一个地址常量值,保存数组首元...
分类:
编程语言 时间:
2016-05-27 12:32:50
阅读次数:
229
参考: http://rangercyh.blog.51cto.com/1444712/1615809 区别: call与apply的区别在于apply中传给foo的参数统一放到第二个参数数组中,call从第二个参数起皆为传给foo的参数; call与bind的区别,call将立刻执行,bind返回 ...
分类:
移动开发 时间:
2016-05-20 22:21:34
阅读次数:
198
argument代表当前函数的参数数组 arguments.callee表示引用当前正在执行的函数,或者说是调用arguments.callee的函数对象的引用,它给匿名函数提供了一种自我引用的方式。、 var aa = function() { alert(aa arguments.callee) ...
分类:
其他好文 时间:
2016-05-14 15:28:08
阅读次数:
473
使用函数array_keys(),得到数组中所有的键,参数:数组 使用函数array_values(),得到数组中所有的值,参数:数组 使用函数array_map(),使每个元素都调用一下自定义函数,参数:String类型函数名称,数组 使用函数array_merge(),把两个数组合并成一个,参数 ...
分类:
Web程序 时间:
2016-05-13 18:54:57
阅读次数:
189