adjustl(string): 左调整字符串

左调整一个字符串。

声明

语法

retval = adjustl(string)
elemental function adjustl(string)

参数

string:输入值必须是字符类型。

返回值

返回值是字符类型,与输入值string的类型相同,删除了前导空格并附加了相同数量的空格。

描述

adjustl(string) 通过删除任何前导空格并附加相同数量的空格来调整输入字符串。

类型

支持的参数类型是字符。

interface repeat
    module procedure repeati32, repeati64
end interface

contains

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

示例

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

结果:

A B  

也可以看看

lge.