Einzelnen Beitrag anzeigen

Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#2

AW: Quicksort: Zugriffsverletzung bei Adresse x in Modul 'xy.exe'. Lesen von Adresse

  Alt 19. Apr 2014, 09:38
Herzlich Willkommen in der DP!

Bei deinem Code fällt mir folgendes auf:
  • Die Variablen l und r sind keine lokalen Variablen und können irgendwelche Werte beinhalten
  • Diese Variablen werden in der Prozedur vor dem Benutzen nicht initialisiert und somit ist nicht klar, wohin du in dem Array greifst
  • Die Parameter u und o sind eigentlich überflüssig, denn diese Werte bekommst du mit Low( zahl ) und High( zahl )
  • Der Parameter zahl ist nicht wirklich sprechend und sollte z.B. in ZahlArray umbenannt werden

PS

Wenn du Delphi-Code hier postest, dann schliesse den Code in
Code:
[DELPHI]
// hier Delphi Code
// in hübsch
[/DELPHI]
ein, dann wird der auch hübsch formatiert
Delphi-Quellcode:
// hier Delphi Code
// in hübsch
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)

Geändert von Sir Rufo (19. Apr 2014 um 09:40 Uhr)
  Mit Zitat antworten Zitat