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
|
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
|