adjustr(cadena): Cadena ajustada a la derecha

Ajuste a la derecha una cadena.

Declaración

Sintaxis

retval = adjustr(string)
elemental function adjustr(string)

Argumentos

string: el valor de entrada debe ser de tipo carácter.

Valor devuelto

El valor devuelto es de tipo carácter y del mismo tipo que el valor de entrada string, con los espacios finales eliminados y el mismo número de espacios agregados al principio.

Descripción

adjustr(cadena) ajusta la cadena de entrada eliminando los espacios finales y agregando la misma cantidad de espacios al comienzo de la cadena de entrada.

Tipos

El tipo de argumento admitido es el carácter.

interface repeat
    module procedure repeati32, repeati64
end interface

contains

function adjustr(string)
    character(len=*), intent(in) :: string
end function

Ejemplos

program intrinsics_adjustr
    use lfortran_intrinsic_string, only: adjustr
    implicit none
    character(*), parameter :: s1 = "A B "
    print *, adjustr(s1)
end program

Result:

 A B

Ver también

adjustl.