C语言的内存分配主要有5个区域:
1、栈区:在执行函数时,函数内的局部变量(不包括static变量)、函数返回值的存储单元在栈区上创建。函数执行结束时这些存储单元自动被释放。栈区内存分配运算内置于处理器的指令集中,效率很高,但分配的内存容量有限。
2、堆区:程序在运行的时候用malloc(calloc、realloc等)申请的内存,要由程序员自己负责用free释放内存。
3、静态存储区:存放...
分类:
编程语言 时间:
2015-08-13 07:46:51
阅读次数:
182
直接上代码 不墨迹 function name(user){ user="zero"; alert(user); } name('零度')这个的结果可能很多人都会猜错 自己去试一下吧!说执行顺序 为下边的更复杂的一个代码做铺垫1、执行函数的时候 把“零度” 赋值给了 us...
分类:
其他好文 时间:
2015-08-12 16:29:52
阅读次数:
120
javascript和其他编程语言相比比较随意,所以javascript代码中充满各种奇葩的写法,有时雾里看花;当然,能理解各型各色的写法也是对javascript语言特性更进一步的深入理解。( function(){…} )()和( function (){…} () )是两种javascript...
分类:
编程语言 时间:
2015-08-11 23:18:47
阅读次数:
194
前言
函数声明有哪几种方式?
函数声明
函数表达式(即匿名函数)
1、赋给变量,变量就成了一个函数。
2、赋给事件,就成了事件函数。
参考
js中(function(){…})()立即执行函数写法理解
javascript和其他编程语言相比比较随意,所以javascript代码中充满各种奇葩的写法,有时雾里看花,当...
分类:
Web程序 时间:
2015-08-10 12:09:25
阅读次数:
154
前言
js如何执行函数,指的是声明一个函数之后,在代码里如何去执行它。
函数调用模式
步骤如下,
1、先声明一个函数;
2、然后,调用该函数即可。
方法调用模式
步骤如下,
1、先声明一个函数,只不过这个时候是作为对象的一个方法;
2、然后,调用对象的该方法即可。
参考
JS执行函数
JS执行函数:...
分类:
Web程序 时间:
2015-08-10 12:07:29
阅读次数:
137
PHP 集成环境 XAMPP
PHP IDE phpStrom
1 变量定义
&a = 10;
2 常量定义
const THE_VALUE = 100;
3 声明函数(方法) functions 关键字
function 方法名(){
方法体
}
4 执行函数
方法名();
5 函数传参
fun...
分类:
Web程序 时间:
2015-08-06 22:17:04
阅读次数:
150
JavaScript 中需要创建函数的话,有两种方法:函数声明、函数表达式,各自写法如下:// 方法一:函数声明function foo() {}// 方法二:函数表达式var foo = function () {};另外还有一种自执行函数表达式,主要用于创建一个新的作用域,在此作用域内声明的变量...
分类:
Web程序 时间:
2015-08-03 20:47:07
阅读次数:
140
对象内存模型一. 栈(Stack) VS. 堆(heap)栈由系统自动管理,以执行函数为单位空间大小编译时确定(参数+局部变量)函数执行时,系统自动分配一个stack函数执行结束时,系统立即自动回收stack堆在c++中由程序员手动控制手动分配new和malloc手动释放delete和free具有全...
分类:
编程语言 时间:
2015-08-02 13:12:56
阅读次数:
262
1 2 3 4 5 无标题文档 6 23 24 25 26 27 结果:弹出两次a=1;解释:先执行函数abc(),a=1是里面的局部变量,优先于全局变量,所以第一遍的alert结果是abc的1; 再执行函数c(),functionc是functionabc的子函数 ,而functio...
分类:
其他好文 时间:
2015-07-31 12:14:53
阅读次数:
183
js this指向问题
今天就专门总结一下js中this的指向问题。今天通过题目的方式理解一下this指向,就不从理论上深入了,理论放在以后对闭包、作用域链等总结时候再与此联系起来。
先来几条纲领:
1.函数在被直接调用的时候,其中的this指针永远指向window
2.匿名函数this总是指向window对象
3.谁执行函数,this就指向谁
4.如果函数new了一下,那么就会创建一...
分类:
Web程序 时间:
2015-07-29 14:08:33
阅读次数:
110