JSP注释:指令元素,行为元素,脚本元素,表达式元素,方法声明。
<%--*****--%>是不输出到客户端的注释符。
<%!--*****--%>是输出到客户端的注释符。
<%@ page contentType=”text/html” %>设置指定页面内容类型。
<%@ include ...%>在翻译阶段引入一个文件。
<%@ taglib ... %>声明一个页面使用的,包含自定义行为的标记库。
特点
(1)脚本语言。JavaScript是一种解释型的脚本语言,C、C++等语言先编译后执行,而JavaScript是在程序的运行过程中逐行进行解释。
(2)基于对象。JavaScript是一种基于对象的脚本语言,它不仅可以创建对象,也能使用现有的对象。
(3)简单。JavaScript语言中采用的是弱类型的变量类型,对使用的数据类型未做出严格的要求,是基于Java基本语句和控制的脚本语言,其设计简单紧凑。
变量。变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念。变量可以通过变量名访问。在指令式语言中,变量通常是可变的但在纯函数式语言(如Haskell)中,变量可能是不可变(immutable)的。在一些语言中,变量可能被明确为是能表示可变状态、具有存储空间的抽象(如在Java和Visual Basic中)但另外一些语言可能使用其它概念(如C的对象)来指称这种抽象,而不严格地定义"变量"的准确外延。
由于变量让你能够把程序中准备使用的每一段数据都赋给一个简短、易于记忆的名字,因此它们十分有用。变量可以保存程序运行时用户输入的数据(如使用InputBox函数在屏幕上显示一个对话框,然后把用户键入的文本保存到变量中)、特定运算的结果以及要在窗体上显示的一段数据等。简而言之,变量是用于跟踪几乎所有类型信息的简单工具。
i=1时,b=a+1b就好比这样一个数组:
10 12 14 16 18
18 20 22 24 26
……
*(b[i]+2)就是b[1][2],就是22
i=2时,b=a+2
b就好比这样一个数组:
18 20 22 24 26
26 28 30 32 34
34 36 38 40 42
……
*(b[i]+2)就是b[2][2],就是38
i=3时,b=a+3
b就好比这样一个数组:
26 28 30 32 34
34 36 38 40 42
数组后面没有被定义
*(b[i]+2)即b[3][2],这个位置没有被定义
而这个内存位置原先正好是0,所以输出了0
(最后这个0是不确定的,在我的机器上试验了一下,每次都不一样)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)