Ofcourse they are both pascal with same syntax and functionality, but nothing dictates on how the compiler has to be written internally or how it has to store helper structures for strings and dynamic arrays, and the compiler can store the data internaly as it pleases, so FPC and delphi stores strings and dynamic arrays internally differently, so if you analyse pointers to specific blocks to data in arrays (@array[1, 2]), and to array itself (@array), you will see they differ a lot, and the data at those location differs as well.Originally Posted by captainproton
Bookmarks