如果我要用的字符是中文用什么好呢,如果有中文字符又有英文字符用Ansistring,widestring呢,如果还有西蜡字符呢.中文字符是占两个字节的,如果它可以用Ansistring表示的话,那其他占两个字节的字符也可以用Ansistring表示,那widestring还有什么用呢,用在什么时候呢.

解决方案 »

  1.   

    数据类型中的字符型数据:
    Ansichar  该种字符变量可存储的字符个数几乎没有限制,并动态分配存储空间。
    widechar  宽字符与ansichar类似,用来存储Unicode字符,是非标准ANSIchar类型。
    char      普通的字符型数据类型。
    字符数据字节大小:
      ˉˉˉˉˉˉˉˉˉˉˉˉˉˉˉˉ
     |   字符类型  | 占用内存字节数 |
      ˉˉˉˉˉˉˉˉˉˉˉˉˉˉˉˉ 
     | Ansichar   |      1         |
      ˉˉˉˉˉˉˉˉˉˉˉˉˉˉˉˉ
     | widechar   |      2         |
      ˉˉˉˉˉˉˉˉˉˉˉˉˉˉˉˉ
     |  char      |      1         |
      ˉˉˉˉˉˉˉˉˉˉˉˉˉˉˉˉ
      

  2.   

    OnLineHelp is strongly recommended.
      

  3.   

    你等于是在问Unicode有什么用,查查相关资料就会明白了也不要忘了帮助和MSDN这样的现成资料