主题:[讨论]关于一些pascal的常见问题.想问一下.
1.本人用链表的时候不知道如何监视整个链表.定义如下.
pointer=^node;
node=record
data:char;
link:pointer;
end;
linklist=record
head:pointer;
n:integer;
end;
在程序调试时.不能监视极其不方便.我不知道是的确就不能监视还是我目前不知道.
如过的确不能监视.请大家高诉一下本人.有什么巧妙的方法方便监视链表.
2在写函数和过程里本人曾发现一个问题,就是变量前加VAR 和不加.效果完全不同.
例如:procedure search(var i:integer); 和procedure search(i:integer);
有着本质的区别.请大家能高诉本人怎么能很清晰的加以区分他们.
3本人最近看同学有的在用编译开关.那个东西有什么实质性的用处吗??
如果是请告诉我他好在哪里...
还有就是本人很想认识一些 OIer .
想大家告诉我一些你们以前的曾经积累的一些经验.
如果大家愿意请留个QQ.
本人QQ:79743063
pointer=^node;
node=record
data:char;
link:pointer;
end;
linklist=record
head:pointer;
n:integer;
end;
在程序调试时.不能监视极其不方便.我不知道是的确就不能监视还是我目前不知道.
如过的确不能监视.请大家高诉一下本人.有什么巧妙的方法方便监视链表.
2在写函数和过程里本人曾发现一个问题,就是变量前加VAR 和不加.效果完全不同.
例如:procedure search(var i:integer); 和procedure search(i:integer);
有着本质的区别.请大家能高诉本人怎么能很清晰的加以区分他们.
3本人最近看同学有的在用编译开关.那个东西有什么实质性的用处吗??
如果是请告诉我他好在哪里...
还有就是本人很想认识一些 OIer .
想大家告诉我一些你们以前的曾经积累的一些经验.
如果大家愿意请留个QQ.
本人QQ:79743063