C++与VB 异同(一)

2014-11-24 11:26:18 · 作者: · 浏览: 0

数据类型-异同

(1)列表对比:

数据类型对比

C++

VB

类型

名称

字节

类型

名称

字节

Int

整型

4

Int

整型

2

Unsigned int

无符号整型

4

Long

长整型

4

Short int

短整型

2

Single

单精度

4

Unsigned short int

无符号短整型

2

Double

双精度

8

Long int

长整型

4

Currency

货币型

8

Unsigned long int

无符号长整型

4

Byte

字节

1

char

字符型

2

String

字符型

2

Unsigned char

无符号字符型

1

Boolean

布尔型

2

Boolean

布尔型

1

Date

日期型

8

Float

单精度浮点型

4

Object

对象型

4

Double

双精度浮点型

8

Variant

可变型

随变量

Long double

长双精度浮点型

10

void

空类型

(2)知识点对比总结:基本数据类型相差不大,值得说的是,与VB相比,C++中Int(长整型、短整型)、char(字符型)增加了unsigned(无符号)的类型,而需用存储字节数则保持不变。

(3)运用总结:

数据类型在程序(变量)中的使用

C++

VB

“要求”先声明(数据类型)、后使用;若不声明,程序将提示出错。好处:便于编译时对变量名检查,避免拼写错误。

“提倡”先声明、后使用;若不声明,程序会自动默认为Variant(可变)型。变量不声明,则在程序中使用时,会进行隐式转换,但不提倡这样使用。因为这样就背离了数据类型分类的意义。

进行数据类型分类的意义:最大限度地保证程序执行速度和效率,并节省内存空间。

请问:如何把已经设计好的表格粘贴到csdn中?(发现直接复制粘贴到里面不能显示,亟待您的帮助!)