Fortran: Fortran 95: Stringoperationen
Erscheinungsbild
<<< zur Fortran-Startseite | |
<< Fortran 95 | Fortran 2003 >> |
< Vergleichsausdrücke | Verzweigungen und Schleifen > |
Verknüpfungsoperator
[Bearbeiten]Operator | Kommentar |
---|---|
// | Operator zum Verknüpfen von Strings |
Beispiel:
Fortran 90/95-Code (free source form) |
program bsp implicit none character(len=4) :: a character(len=10) :: b a = 'How ' b = 'do you do.' write(*,*) a // b ! Ausgabe: How do you do. end program bsp |
Teilketten
[Bearbeiten]Ein String ist ein character
-Feld. Auf die Stringelemente kann wie in einem Feld zugegriffen werden.
Beispiel:
Fortran 90/95-Code (free source form) |
program bsp implicit none character(10) :: a a='Hallo Welt' write(*,*) a(2:4) ! Ausgabe: all write(*,*) a(5:) ! Ausgabe: o Welt write (*,*) a(:3) ! Ausgabe: Hal end program bsp |
Beispiel:
Fortran 90/95-Code (free source form) |
program bsp implicit none character(10) :: a a='Hallo Welt' a(7:) = 'XYZ' write(*,*) a ! Ausgabe: Hallo XYZ end program bsp |
<<< zur Fortran-Startseite | |
<< Fortran 95 | Fortran 2003 >> |
< Vergleichsausdrücke | Verzweigungen und Schleifen > |