Zusammenfassung
Dieses Kapitel bringt abschließend noch einige Sprachelemente von FORTRAN. Es sind dies z. T. Ergänzungen zu früheren Ausführungen, die man ebenfalls mit Vorteil verwenden kann, z. T. aber auch solche Elemente, von deren Gebrauch abzuraten ist, die jedoch der Vollständigkeit halber angegeben werden. Kapitel 12.1 befaßt sich mit internen Dateien. Wie schon in Kapitel 11 angedeutet, sind dies keine Dateien im bisherigen Sinn, sondern eine Konstruktion der Sprache FORTRAN, die eine elegante Möglichkeit bietet, Daten von einer Form in eine andere zu wandeln. So kann man z. B. Ziffern in die entsprechenden CHARACTER-Zeichen überführen oder Zeichenfolgen auf verschiedene Art manipulieren. Bei der Anweisung EQUIVALENCE in Kapitel 12.2 geht es um den Zugriff auf denselben Speicherinhalt unter verschiedenen Namen. Dies bedeutet beispielsweise, daß zwei verschiedene Variablen denselben Speicherplatz gemeinsam nutzen. Diese Anweisung hatte früher eine gewisse Berechtigung gehabt - heute kann man vor ihrer Anwendung nur warnen, da sie zu heimtückischen Fehlern im Programm führen kann. Die in Kapitel 12.3 behandelte Anweisung COMMON ermöglicht die gemeinsame Nutzung von Daten durch verschiedene Programmeinheiten. Dies kann eine wertvolle Ergänzung zur Übergabe von Parametern an Unterprogramme sein, jedoch nur bei äußerst vorsichtiger und disziplinierter Handhabung, da sonst leicht unerwünschte Effekte auftreten können.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 1988 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Junginger, W. (1988). Weitere FORTRAN-Sprachelemente. In: FORTRAN 77 — strukturiert. Informationstechnik und Datenverarbeitung. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-71902-8_12
Download citation
DOI: https://doi.org/10.1007/978-3-642-71902-8_12
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-17543-8
Online ISBN: 978-3-642-71902-8
eBook Packages: Springer Book Archive