Преобразование строки символов в целое число
Это продолжение моегоget_command_argument () вопрос.
Я читаю аргумент командной строки (arg
) в программу на Фортране. Тогда я хочу сохранить значениеarg
как целое числоichar()
не делает работу
Это кажется довольно простым, так что я явно что-то не так делаю. Есть намеки?
program test_get_command_argument
integer :: i,j
character(len=32) :: arg
i = 0
do
call get_command_argument(i,arg)
if (LEN_TRIM(arg) == 0) EXIT
write (*,*) trim(arg)
i = i + 1
end do
j = ichar(arg)
end program