测试笔记 » 日志 » 请问"强类型"的具体含义是什么?有什么优缺点呢?
请问"强类型"的具体含义是什么?有什么优缺点呢?
Noel 发表于 2007-05-23 23:48:40
举个例子来说:
在以前的ASP中,使用变量,是不需要声明的,你拿出来一个X马上就可以用
但在一些强类型语言中,变量必须声明,如C++,C#,VB等一些语言,通俗的说好处就是代码更清晰,更不容易产生错误
它是一种程序集加密方式,可以使类库只用你的程序加载而不能被其它程序加载
每一数据都与一个决定其特性和用法的数据类型相联。
强类型语言
给你举个例子你就明白了,比如你要用一个int型的和一个string型的,在c++中你必须声明:
int a;
string b;
然后才能相应的赋值:
a = 1;
b = "hello world";
不过在VB这种弱类型语言里面就不同了,你可以不用声明变量,直接使用,然后系统会自动匹配类型的:
a = 5
b = "hello world"
相关日志:
- » 热
- » 面白い物
- » 点滴记录
- » 谁会考(v.)会考(n.)啊?【关于那邪恶和正义交汇的广东会考】
- » 快乐天使夏令营
收藏:
QQ书签
del.icio.us
订阅:
Google
抓虾
