多文件结构和编译预处理命令 1、c++程序的一般组织结构 通常一个项目至少划分为三个文件:类定义文件(*.h文件)、类实现文件(*.cpp文件)和类的使用文件(*.cpp,主函数文件)。如下: 这三个单独的源文件构成,他们的相互关系和编译、连接过程,如下 2、外部变量和外部函数 a、为了使变量除了在 ...
分类:
编程语言 时间:
2016-12-23 16:20:20
阅读次数:
178
目录 一、闭包(Closure) 1.1、什么是闭包? 1.2、为什么要用闭包(作用)? 1.2.1、保护函数内的变量安全。 1.2.2、通过访问外部变量,一个闭包可以暂时保存这些变量的上下文环境,当引用完毕后才会销毁。 1.3、闭包的经典示例 1.3.1、示例一 1.3.2、示例二 1.3.3、示 ...
分类:
编程语言 时间:
2016-12-16 19:00:18
阅读次数:
250
笔试题目一、选择题二、1:main(){intx=1,y=1;y=x--printf(“%d,%d\n”,x,y);}运行结果为(B)A.0,0B.0,1C.1,0D.1,12:某文件中定义的静态全局变量(或称静态外部变量)其作用域是(B)A.只限某个函数B.本文件C.跨文件D.不限制作用域3:设inta[10],*p=a则对数组元素的正确引用是(C)A..
分类:
其他好文 时间:
2016-12-13 16:44:30
阅读次数:
284
var v1=0,v2=0,v3=0; for(var i=1;i<=3;i++){ var i2=i; (function(){ var i3=i; setTimeout(function(){此处执行的时候for循环已经结束 i=4固定值;i2=3固定值;i3为1 2 3 循环三次 v1 +=i ...
分类:
其他好文 时间:
2016-12-09 16:02:05
阅读次数:
272
主要内容: 了解闭包,先看一个示例代码: 通过两个示例对比,我们发现,当最内部函数调用了函数外变量时,自动变成的闭包环境,而没有调用函数外部变量时则没有形成闭包环境。 在javascript语言中,只有函数内部的子函数才能读取局部变量,因此可以把闭包简单理解成“定义在一个函数内部的函数” 在本质上, ...
分类:
编程语言 时间:
2016-12-05 22:30:37
阅读次数:
156
粘个代码占位置,以后有时间把指针函数,函数指针都补上 ...
分类:
编程语言 时间:
2016-11-27 19:36:12
阅读次数:
182
本文转载自:http://flyingcat2013.blog.51cto.com/7061638/1564695 C语言代码是以文件为单位来组织的,在一个源程序的所有源文件中,一个外部变量(注意不是局部变量)或者函数只能在一个源程序中定义一次,如果有重复定义的话编译器就会报错。伴随着不同源文件变量 ...
分类:
其他好文 时间:
2016-11-26 11:27:02
阅读次数:
177
关键字global:用来使函数可以调用外部变量,但它不是使变量超全局化。而是1,在函数内部定义了一个局部变量而且该局部变量的名字和外面的一个全局变量的名字是完全一样的!2,将外面的全局变量的值的地址复制一份,传递给函数内部定义的局部变量(在编程中尽量利用$GLOBALS,因..
分类:
Web程序 时间:
2016-11-23 08:27:31
阅读次数:
209
awk应用 一、awk格式和选项 常用命令选项 -F fs fs指定输入分隔符,fs可以是字符串或正则表达式,如-F: -v var=value 赋值一个用户定义变量,将外部变量传递给awk -f scripfile 从脚本文件中读取awk命令 -m[fr] val 对val值设置内在限制,-mf选 ...
分类:
其他好文 时间:
2016-11-17 13:21:16
阅读次数:
285
目前虽然有很多工具可以代替awk,但是呢我还是认为awk还是非常重要,比如有时候load数据到hive,mysql发现数据有点问题,这样可以先对比文件和库中数据是否一致,这样awk就发挥用处了,还有从文本中统计一些简单的数据,awk可是信手拈来。在这也简单的介绍下awk的用法。 awk命令格式与选项 ...
分类:
其他好文 时间:
2016-11-17 12:42:51
阅读次数:
166