.. Copyright 1988-2022 Free Software Foundation, Inc. This is part of the GCC manual. For copying conditions, see the copyright.rst file. .. _char: .. index:: CHAR .. index:: conversion, to character CHAR --- Character conversion function ************************************** .. function:: CHAR(I [, KIND]) ``CHAR(I [, KIND])`` returns the character represented by the integer :samp:`{I}`. :param I: The type shall be ``INTEGER``. :param KIND: (Optional) An ``INTEGER`` initialization expression indicating the kind parameter of the result. :return: The return value is of type ``CHARACTER(1)`` Standard: Fortran 77 and later Class: Elemental function Syntax: .. code-block:: fortran RESULT = CHAR(I [, KIND]) Example: .. code-block:: fortran program test_char integer :: i = 74 character(1) :: c c = char(i) print *, i, c ! returns 'J' end program test_char Specific names: .. list-table:: :header-rows: 1 * - Name - Argument - Return type - Standard * - ``CHAR(I)`` - ``INTEGER I`` - ``CHARACTER(LEN=1)`` - Fortran 77 and later Note: See :ref:`ICHAR` for a discussion of converting between numerical values and formatted string representations. See also: :ref:`ACHAR`, :ref:`IACHAR`, :ref:`ICHAR`