Fortran中这个语句是什么意思啊ch1=ch(i:i)

Fortran中这个语句是什么意思啊ch1=ch(i:i)
ch1=ch(i:i)
其中ch是一个字符串,ch(i:i)指的是什么啊
beman_001_83 1年前 已收到1个回答 举报

shuita1125 幼苗

共回答了17个问题采纳率:100% 举报

额,还是我来回答吧
在fortran中,比如你定义一个字符串:
character(len=10)::str
str=“abcdefghij”
那么这个字符串str实际上相当于一个一维“字”组str(10),比如说str(1:1)=a,str(1:3)=abc
那么很明显ch(i:i)指的是ch字符串中第i个字符

1年前

4
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.253 s. - webmaster@yulucn.com