eine fast korrekte Übersezung wäre
Delphi-Quellcode:
TDataBuffer = Array[0..0] of Byte;
PDataBuffer = TDataBuffer;
fDataBuffer : PDataBuffer;
hier müßte man dann per GetMem genügend Speicher reservieren und könnte es wie ein Array ansprechen
0..0 ist ohne Indexprüfung
aber irgendwo müßte doch in C die größe des "Arrays" definiert werden?
Das dynamische Delphi-Array hat vor den Arraydaten noch Infos die Größe und Referenzzähler,
also ganz kompatibel sind C- und Delphi-Array nicht.