CHAR — Character conversion function#
-
CHAR(I[
, KIND
])# CHAR(I [, KIND])
returns the character represented by the integerI
.- Parameters
I – The type shall be
INTEGER
.KIND – (Optional) An
INTEGER
initialization expression indicating the kind parameter of the result.
- Returns
The return value is of type
CHARACTER(1)
- Standard:
Fortran 77 and later
- Class:
Elemental function
- Syntax:
RESULT = CHAR(I [, KIND])
- Example:
program test_char integer :: i = 74 character(1) :: c c = char(i) print *, i, c ! returns 'J' end program test_char
- Specific names:
Name
Argument
Return type
Standard
CHAR(I)
INTEGER I
CHARACTER(LEN=1)
Fortran 77 and later
- Note:
See ICHAR for a discussion of converting between numerical values and formatted string representations.
- See also:
ACHAR — Character in ASCII collating sequence, IACHAR — Code in ASCII collating sequence, ICHAR