R
redcoffee
Unregistered / Unconfirmed
GUEST, unregistred user!
被这个问题弄得很头疼,感觉应该是一个不难的道理,可是还是没有搞清。代码如下:
m = record
a: string;
b: string;
end;
定义一个变量为指向此结构的指针:pm : ^m;
然后直接调用 pm.a;
会报内存访问异常,为什么呢,pm虽未进行赋值,但他应该也有一个随机数在里面。
这个随机数地址处的内存单元应该有吧,即使位置不对,也应该有内存吧。
取出string长度的块,为什么会报异常。
请高人们帮忙下。
m = record
a: string;
b: string;
end;
定义一个变量为指向此结构的指针:pm : ^m;
然后直接调用 pm.a;
会报内存访问异常,为什么呢,pm虽未进行赋值,但他应该也有一个随机数在里面。
这个随机数地址处的内存单元应该有吧,即使位置不对,也应该有内存吧。
取出string长度的块,为什么会报异常。
请高人们帮忙下。