发布于 2008-03-01 09:01:24
0楼
1、没有做过类似的工作,胡说一下。
2、字串作为函数的参数,传的都是地址。就是字串常数,也还是地址,只是字串常数存在程序块中,只能作源操作数。字串本身并没有进入库内。
3、我的经验,库占用的V区,是根据库符号表的中使用V区的的范围来定的,若是间址方式占用的(比如把字串COPY到库内),并不能在库内存分配时反映出来。因此,我一般在保留的库保留的内存的最后设一个直接寻址的变量,这样可以让系统计算库内存。
4、我的理解,库内存在库外使用是自律性质的。如果库是为自已使用的,你的程序尽可以“侵”入到库内存保留区操作,充分利用那些多占的V区;但如果给别人用,这样做可能要加上不少的说明,以保证库内数据的安全。