从vbscrpit升级到vb7(一)变量的声明和使用

变量

大家都知道asp是用vbscriptm,而其又是vba得子集合(适合office系列产品),而vba又是vb的子集合,
现在的asp+采用vb为程序语言,而于asp产生了很大的区别.
(一)变量的声明和使用
asp+用dim直接声明变量的数据类型
例如:dim x as string 而在asp中是不允许的
asp+用dim直接设置初值问题
例如:dim a as string="我是字符" 而在asp中是不允许的
asp+用dim声明多个变量时,那么每个变量的数据类型均为相同
例如:dim x,y as integer
数值类型的长度
byte 1 bytes
short 2 bytes 相当于vbscript的integer
integer 4 bytes 相当于vbscript的long
loing 8 bytes
single 4 bytes
double 8 bytes
decimal 12 bytes 这是新增的

时间: 2024-11-08 18:14:49

从vbscrpit升级到vb7(一)变量的声明和使用的相关文章

C++中优化BOOL变量的声明

通常我们会这样声明BOOL 变量: class CMyClass { ... BOOL m_bVar1; BOOL m_bVar2; BOOL m_bVar3; BOOL m_bVar4; BOOL m_bVar5; BOOL m_bVar6; BOOL m_bVar7; BOOL m_bVar8; ... }; 考虑到BOOL 变量在Win32 下其实是一个int ,占4个字节,那么上面8个BOOL变量就会占去 32个字节. typedef int BOOL; // BOOL takes 4

【新手】布尔型变量的声明用bool和double的区别?

问题描述 [新手]布尔型变量的声明用bool和double的区别? 布尔变量的声明不该是用bool么,看书上用的是double. 我想知道用bool和double声明布尔变量有什么区别?谢谢. 附程序: #include<iostream.h> void main() { double flag; //我用bool flag测试了一下,运行结果是一样的. flag = true; cout<<flag<<endl; } 解决方案 这个看你对C++和C语言的理解,其实语言

java-为什么把变量hello声明放在main的外面就不对

问题描述 为什么把变量hello声明放在main的外面就不对 public class HelloWorld { static String className = "JAVA开发一班"; HelloWorld hello=new HelloWorld(); public static void main(String[] args) { System.out.println(hello.className); } } 为什么会报错? 解决方案 不能对非静态字段hello进行静态引用,

机器码-nasm汇编全局字符串变量的声明问题

问题描述 nasm汇编全局字符串变量的声明问题 功能:提示MessageBox消息 1: bits 32 call func0 db 'user32.dll',0 func0: mov eax,7c801d7bH ;LOADLIBRARYA CALL eax push 0 call Func1 db "Infomation",0 Func1: call Func1_1 Func1_1: call Func2 db "This exe was Injected Code.&qu

C++编程中变量的声明和定义以及预处理命令解析_C 语言

关于C++变量的声明和定义 我们已经知道,一个函数一般由两部分组成:声明部分和执行语句. 声明部分的作用是对有关的标识符(如变量?函数?结构体?共用体等)的属性进行说明.对于函数,声明和定义的区别是明显的,前边已说明,函数的声明是函数的原型,而函数的定义是函数功能的确立.对函数的声明是可以放在声明部分中的,而函数的定义显然不在函数的声明部分范围内,它是一个文件中的独立模块. 对变量而言,声明与定义的关系稍微复杂一些.在声明部分出现的变量有两种情况:一种是需要建立存储空间的(如int a;):另一

JavaScript变量的声明学习笔记

变量的声明 JavaScript 使用关键字 var 来声明变量,可以先声明后赋值,也可以在声明的同时赋值,多个变量同时声明使用逗号(,)分隔.例如:  代码如下 复制代码 // 先声明,后赋值 var sex; sex="男"; // 声明的同时进行赋值 var age=22; var name="张三"; // 同时声明多个变量 var x=1,y=2,z=3;  // 声明多个变量时用逗号( ,)分开其中,sex.age.name ... 称为 变量名,&qu

Swift中常量和变量的声明

常量是在程序运行过程中,不会被修改的量.也就是说,常量一经赋值,就不能再次赋值了. 变量是在程序运行过程中,可以被多次赋值的量.也就是说,常量即使已经赋值,还可以再次赋值. 在C语言中,如果我们要声明常量,需要在类型前面加上const.例如,声明一个值为10的整型常量i的语句如下: const int i = 10; 在Swift中,我们使用let来声明常量,使用var来声明变量.例如,同样是声明一个值为10的整型常量i的语句如下: let i: Int = 10 声明一个值为20的整型变量j的

c/c++中变量的声明和定义深入解析_C 语言

不管是函数还是变量的声明 ,都是为了告诉编译器我要使用这个变量或者函数了,用于类型检查.在定义 的时候编译器是不会分配任何内存的, 比如下面的函数: 复制代码 代码如下: void func() {      int a ;      int b = 0 ;      a = 0 ;} 当函数执行到int a ;的时候,这是一个声明,编译器不会为其分配内存空间 .当执行到a = 0; 这是一个定义,编译器才会为其分配内存空间.因此声明不一定是定义,定义一定就是定义,还可以包含声明.但是下面的这种

PHP变量的声明及变量的命名规则

以下三种写法中,哪种是正确的? 在php程序中,变量的命名规则是怎样的,以下三种写法中,哪种是正确的? 第1种: <?php   $myname='aa'; ?> 第2种: <?php   $myName='aa'; ?> 第3种: <?php   $MyName='aa'; ?> 经验分享 姓名,年龄: <?php /* *变量名字以$开头 *变量的名称声明时一定要有意义 *变量不能以数字开头命名,可以用下划线开头,$和变量名不能有空格 *变量名中不能出现运算符