achar(x, kind): ASCII 集中的字符。¶
ASCII 字符集中由 表示的字符。
声明¶
语法¶
retval = achar(x, kind)
character(len=1) elemental function achar(x, kind)
参数¶
x
:整数类型的输入值。 kind
:用于初始化的整数常量表达式类型的可选输入值。
返回值¶
返回值是长度为 1 的字符类型。
如果传入可选输入值,则返回值为 kind kind
,否则为默认 kind。
描述¶
achar(x, kind) 返回由 ASCII 字符集在 x
位置表示的字符。
如果 x
在 ASCII 字符集整数值之外,即,如果 x
没有在 ASCII 字符集中表示,则返回值未定义。
它是一个运行时内置函数。
类型¶
支持的参数类型是整型。
interface
character(len=1) function achar(x, kind)
integer, intent(in) :: x
integer, optional :: kind
end function
end interface
示例¶
program intrinsics_achar
implicit none
character :: exclamation = achar(33)
print *, exclamation
end program
结果:
!
也可以看看¶
lge.