Next: , Previous: CEILING, Up: Intrinsic Procedures


6.38 CHAR — Character conversion function

Description:
CHAR(I [, KIND]) returns the character represented by the integer I.
Standard:
F77 and later
Class:
Elemental function
Syntax:
RESULT = CHAR(I [, KIND])
Arguments:

I The type shall be INTEGER(*).
KIND (Optional) An INTEGER(*) initialization expression indicating the kind parameter of the result.

Return value:
The return value is of type CHARACTER(1)
Example:
          program test_char
              integer :: i = 74
              character(1) :: c
              c = char(i)
              print *, i, c ! returns 'J'
          end program test_char
     

Note:
See ICHAR for a discussion of converting between numerical values and formatted string representations.
See also:
ACHAR, IACHAR, ICHAR