• Pascal、C / C + +、Visual Basic数据类型的对照


    D e l p h i的基本数据类型跟C和Visual Basic的相同,表2 - 5对照列出了Object Pascal的基本数据类型
    以及C / C + +和Visual Basic的基本数据类型。你可能想把这一页折起来,因为这张表提供了当在D e l p h i
    中调用不是D e l p h i的动态连接库( D L L )或目标文件( O B J )中的函数时用于匹配类型的最好的参考。
    Pascal、C / C + +、Visual Basic数据类型的对照
    变量类型P a s c a l C / C + + Visual Basic
    8位有符号整数S h o r t I n t c h a r 无
    8位无符号整数B y t e B Y T E,unsigned short B y t e
    1 6位有符号整数S m a l l I n t s h o r t S h o r t
    1 6位无符号整数Wo r d unsigned short 无
    3 2位有符号整数I n t e g e r,L o n g i n t i n t,l o n g Integer Long
    3 2位无符号整数C a r d i n a l,L o n g Wo r d unsigned long 无
    6 4位有符号整数I n t 6 4 _ i n t 6 4 无
    4字节浮点数S i n g l e f l o a t S i n g l e
    6字节浮点数R e a l 4 8 无无
    8字节浮点数D o u b l e d o u b l e D o u b l e
    1 0字节浮点数E x t n d e d long double 无
    6 4位货币值c u r r e n c y无无C u r r e n c y
    8字节日期/时间T D a t e Ti m e 无D a t e
    1 6字节v a r i a n t Va r i a n t,O l e Va r i a n t, VARIANT Va r i a n t①, Va r i a n t (缺省)
    T Va r D a t a O l e Va r i a n t①
    1字节字符C h a r c h a r 无
    2字节字符Wi d e C h a r W C H A R
    固定长度字节的字符串S h o r t S t r i n g 无无
    动态字符串A n s i S t r i n g A n s i S t r i n g① S t r i n g
    以N u l l结束的字符串P C h a r c h a r * 无
    以N u l l结束的宽字符串P Wi d e C h a r L P C W S T R 无
    动态2字节字符串Wi d e S t r i n g Wi d e S t r i n g① 无
    1字节布尔值B o o l e a n,B y t e B o o l (任何1字节数) 无
    2字节布尔值Wo r d B o o l (任何2字节数) B o o l e a n
    4字节布尔值B O O L,L o n g B o o l B O O L 无
    ① 模拟对应的Object Pasacl类型的Borland C++ Builder类。
    注意如果要移植Delphi 1.0 的16位代码,请记住,无论是Integer还是Cardinal 类型都已经从16
    位扩展到3 2位。更准确地说,在Delphi 2和Delphi 3中,C a r d i n a l被看作是3 1位的无符号整数,
    在Delphi 4以后,Cardinal才真正成为32位的无符号整数
  • 相关阅读:
    Bzoj 1010: [HNOI2008]玩具装箱toy(斜率优化)
    Cogs 376. [IOI2002]任务安排(后效性DP)
    Bzoj 1911: [Apio2010]特别行动队(斜率优化)
    Poj 2018 Best Cow Fences(分数规划+DP&&斜率优化)
    Bzoj 1212: [HNOI2004]L语言(AC自动机+DP)
    ZOJ 3228 Searching the String(AC自动机)
    Bzoj 3172: [Tjoi2013]单词(fail树)
    Hdu 3065 病毒侵袭持续中(AC自动机)
    Hdu 2896 病毒侵袭(AC自动机)
    Bzoj 2599: [IOI2011]Race(点分治)
  • 原文地址:https://www.cnblogs.com/k1727/p/1554614.html
Copyright © 2020-2023  润新知