LEN — Length of a character entity#
-
LEN(STRING, KIND)#
Returns the length of a character string. If
STRING
is an array, the length of an element ofSTRING
is returned. Note thatSTRING
need not be defined when this intrinsic is invoked, since only the length, not the content, ofSTRING
is needed.- Parameters
STRING – Shall be a scalar or array of type
CHARACTER
, withINTENT(IN)
KIND – (Optional) An
INTEGER
initialization expression indicating the kind parameter of the result.
- Returns
The return value is of type
INTEGER
and of kindKIND
. IfKIND
is absent, the return value is of default integer kind.
- Standard:
Fortran 77 and later, with
KIND
argument Fortran 2003 and later- Class:
Inquiry function
- Syntax:
L = LEN(STRING [, KIND])
- Specific names:
Name
Argument
Return type
Standard
LEN(STRING)
CHARACTER
INTEGER
Fortran 77 and later
- See also:
LEN_TRIM — Length of a character entity without trailing blank characters, ADJUSTL — Left adjust a string, ADJUSTR — Right adjust a string