如果我要用的字符是中文用什么好呢,如果有中文字符又有英文字符用Ansistring,widestring呢,如果还有西蜡字符呢.中文字符是占两个字节的,如果它可以用Ansistring表示的话,那其他占两个字节的字符也可以用Ansistring表示,那widestring还有什么用呢,用在什么时候呢.
解决方案 »
- 一个Zlib老问题了,卡住有段时间了,麻烦达人们帮忙解决.
- WebBrowser1 如何打开相对路径的 abc\a.html
- 200分求完整的c/s(客户/服务器)的实例,分若不够,还可加。
- 高手请: GridCell DisPlay String,Memo
- 如何动态删除(还是急)
- 请教高手,我都搞了半天了,怎么还没有人解决呀!
- 为什么ping www.163.com, 却不通呢?
- 新手急问,在线等待。为什么我设置TADOTABLE控件的tablename属性的时候,提示“数据提供者或其它服务返回E_FAIL状态”。
- 在win32下有什么(object)pascal的编译器吗?
- 有什么好方法将两个TABLE的数据加起来?
- 菜问题一个,关于PUBLIC函数
- 如何判断一个TEdit控件里用户输入的内容是一个实数型数据,而不是ascii字符或者一些汉字
Ansichar 该种字符变量可存储的字符个数几乎没有限制,并动态分配存储空间。
widechar 宽字符与ansichar类似,用来存储Unicode字符,是非标准ANSIchar类型。
char 普通的字符型数据类型。
字符数据字节大小:
ˉˉˉˉˉˉˉˉˉˉˉˉˉˉˉˉ
| 字符类型 | 占用内存字节数 |
ˉˉˉˉˉˉˉˉˉˉˉˉˉˉˉˉ
| Ansichar | 1 |
ˉˉˉˉˉˉˉˉˉˉˉˉˉˉˉˉ
| widechar | 2 |
ˉˉˉˉˉˉˉˉˉˉˉˉˉˉˉˉ
| char | 1 |
ˉˉˉˉˉˉˉˉˉˉˉˉˉˉˉˉ