Gast
#177481
Gibt es in c einen Unterschied beim Zugriff auf Elemente von Arrays (2-Dimensional) und auf einfache Variablen? Thx, der Flo
|
Anzeige
|
F: Timing und Feintuning
Gast
#177481
Gibt es in c einen Unterschied beim Zugriff auf Elemente von Arrays (2-Dimensional) und auf einfache Variablen? Thx, der Flo
Gast
#177482
wenn der array-index nicht konstant ist und vom compiler als "einfaches laden aus addresse" umgesetzt werden kann, muss ja erstmal zur laufzeit aus dem index die speicheraddresse des array-elements brechnet werden. zugriff auf "einfache" variablen geschieht ueberlicherweise mit zur compile-/linkzeit vorberechneten addressen und ist somit schneller.
Gast
#177483
Klingt logisch, danke. :) der Flo Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|