2009-11-23 3 views

답변

4

볼랜드 패밀리에서는 파생되지 않은 포인터 유형의 매개 변수에 유형이 지정된 포인터를 전달할 수 있습니다. IOW

절차 테스트 (x : 포인터);

도 pchar 등을 허용 할 것입니다. 이것은 특히 예를 들어, lowlevel 루틴에 유용합니다. 데이터를 이동 (move() 또는 특정 값에 대한 메모리 범위 검색, 특정 메모리 범위 압축 등)하는 루틴.

일부 사람들은 포인터 연산을 이유로 지정하지만 예를 들어 Delphi는 pchar에서도이를 허용합니다.

FPC와 Delphi 2009+는 다른 유형에서도 허용합니다.

관련 문제