0
포인터와 동적 데이터 구조로 단어를 형성하는 프로그램을 작성했습니다파스칼을 사용하여 단어를 형성하는 프로그램.
그러나 작동하지 않고 19 행에 오류가 표시됩니다 (요소가 포인터 유형에 선언되지 않았습니다). 끝내주세요. 나는
program pointers;
type
zv = ^pointer;
pointer = record
element : char;
next : zv;
end;
var
vlan : zv; {separate element}
vslov : zv; { pointer for word }
symbol : char;
begin
readln(symbol);
new(vslov);
vslov^.element := symbol;
vslov^.next := nil;
vlan := vslov;
while symbol <> '.' do
begin
read(symbol);
new(vlan^.next);
vlan := vlan^.next;
vlan^.element := symbol;
vlan^.next := nil;
end;
end.
작은 프로그램을 디버깅하는 방법을 배우려면이 기사를 권장합니다. http://ericlippert.com/2014/03/05/how-to-debug-small-programs/ –