一、在Java中,全局变量的定义没有严格的位置规定全局变量可以定义在类的最前面,也可以定义在类的最尾端,也就说一个方法可以访问在它之后定义的变量。可以看到,第4行定义的test方法可以访问第8行定义的变量a,这是完全没有问题的。二、在C语言中,全局变量定义的位置是有限制的默认情况下,一个函数不可以访...
分类:
编程语言 时间:
2015-05-18 00:50:11
阅读次数:
135
一、枚举的概念 枚举是C语言中的一种基本数据类型,并不是构造类型,它可以用于声明一组常数。当一个变量有几个固定的可能取值时,可以将这个变量定义为枚举类型。比如,你可以用一个枚举类型的变量来表示季节,因为季节只有4种可能的取值:春天、夏天、秋天、冬天。 回到顶部 二、枚举类型的定义 一般形式为:enu...
分类:
编程语言 时间:
2015-05-17 23:34:35
阅读次数:
135
一个完整的Makefile中,包含有:显示规则、隐式规则、变量定义、指示符、注释、伪目标。
显示规则:它描述了在何种情况下如何更新一个或者多个目标文件。书写Makefile是需要明确的给出目标文件、目标依赖文件列表以及更新目标文件需要的命令(有些规则没有命令,这样的规则只是描述文件之间的依赖关系)
隐式规则:它是make根据目标文件(典型的是根据文件名的后缀)而自动推导出来的规则。make根据...
分类:
其他好文 时间:
2015-05-17 16:54:26
阅读次数:
131
多态允许不同的类定义相同的方法 动态类型程序直到执行时才能确定所属的类 静态类型将一个变量定义为特定类的对象时,使用的是静态形态 将一个变量定义为特定类的对象时,使用的是静态类型,在编译的时候就知道这个变量所属的类,这个变量总是存储特定类的对象。使用静态类型时,编译器尽可能的确保变量的...
分类:
其他好文 时间:
2015-05-13 18:50:51
阅读次数:
123
(1)Android.mk文件首先需要指定LOCAL_PATH变量,用于查找源文件。由于一般情况下Android.mk和需要编译的源文件在同一目录下,所以定义成如下形式:LOCAL_PATH:=$(call my-dir)上面的语句的意思是将LOCAL_PATH变量定义成本文件所在目录路径。(2)A...
分类:
移动开发 时间:
2015-05-13 14:39:22
阅读次数:
181
1.static 与 extern 对局部变量的作用 static 和extern 都是用来修饰变量(局部的static 实际也是全局的) static 修饰的变量 只有你的包含那个变量定义的源代码文件可以访问(内部的变量) extern定义的变量的哪个源文件都可以访问 只要声明了就可以...
分类:
其他好文 时间:
2015-05-13 09:57:38
阅读次数:
100
第三章Makefile 总述在一个完整的Makefile中,包含了5个东西:显式规则、隐含规则、变量定义、指示符和注释。显式规则、隐含规则、变量定义和注释省略,以下只简单介绍指示符Makefile指示符:指示符指明在make程序读取makefile文件过程中所要执行的一个动作。其中包括: 1.读取....
分类:
其他好文 时间:
2015-05-11 01:20:47
阅读次数:
100
Sass简介Sass是CSS的预处理语言;提供了变量定义、函数定义、函数调用、类继承、嵌套(CSS层级关系)及代码引入功能。Sass安装指南环境OS X 10.10.3终端1 -> gem -v2 2.0.143 4 -> sudo gem install sass5 6 -> sass -...
分类:
其他好文 时间:
2015-05-09 14:49:16
阅读次数:
149
在JS中仅仅区分全局变量和局部变量还不够,实际上,变量作用域可以有任意层级(嵌套)。其他函数内部定义的函数可以调用父函数的局部变量,而内部函数里定义的函数则不仅可以调用父函数的局部变量,还可以调用祖父函数的局部变量。//定义一个函数接收正数number,然后将其和参数factor相乘functi.....
分类:
Web程序 时间:
2015-05-08 21:48:42
阅读次数:
167
结构体结构体是一种特殊类型,可以打包其它类型为一种复合类型。在面向对象的概念中,就是一种特殊类。使用结构体几种形式:第一种先定义结构体,然后定义结构体变量。定义结构体:
struct point1{ int x; int y;};
定义结构体变量struct point1 point;第二种定义匿名结构体,然后定义结构体变量
struct{ int x; int y;}poi...
分类:
编程语言 时间:
2015-05-08 09:42:11
阅读次数:
104