Pascal中的Ansistring

[复制链接]
查看11 | 回复4 | 2011-9-20 16:28:21 | 显示全部楼层 |阅读模式
可以用。Ansistring比string长,没有255字符限制。但是似乎有一些针对string的函数用在Ansistring上有问题,我记得有Length。当时用的时候,好像超过255长度的Ansistring返回的length结果都不对,直接导致我那个题只有前三个点AC了。。。其他全是WA。。。我晕。...
回复

使用道具 举报

千问 | 2011-9-20 16:28:21 | 显示全部楼层
ansistring 工作时类似于链表,动态申请内存noip当然可以用,当字串长度超过255的时候,string就不可以了字符串函数对ansistring仍然适用...
回复

使用道具 举报

千问 | 2011-9-20 16:28:21 | 显示全部楼层
两个G的字符串空间问题很简单,ansistring是从0位开始的,string是从1位开始的,就是说比如a是ansistring,那么你输入一个字符串,第一位就存在a[0]里,如果a是string那么第一位就存在a[1]里,所以你的数组就不对了,把所有都偏移一位就好了,其实就是string类型中的第0位就是a[0]存的是整个的长度,而ansistring...
回复

使用道具 举报

千问 | 2011-9-20 16:28:21 | 显示全部楼层
可以用,放心。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行