Fortran Coder

标题: Fortran字符处理功能分析 [打印本页]

作者: weixing1531    时间: 2023-6-2 12:15
标题: Fortran字符处理功能分析
本帖最后由 weixing1531 于 2023-6-2 12:20 编辑

个人认为功能排行:C语言char类型 <  Fortran character类型 ﹤ VBA strⅰng类型 <  C++ strⅰng类
C语言char类型:字符串复制、拼接等功能通过函数实现,结尾为'/0'。
Fortran character类型:递延字符串character(len=:),allocatable实现了变长字符串功能,避免了繁琐的trim、adjustl空格去头去尾处理,但变长字符串数组还得通过派生类型曲线实现,同时会丧失数组自带函数all、any等功能。
VBA strⅰng类型:变长字符串,中规中矩。
C++ strⅰng类:std类,效率不高。




作者: vvt    时间: 2023-6-2 18:01
处理字符串,干嘛不用 awk




欢迎光临 Fortran Coder (http://bbs.fcode.cn/) Powered by Discuz! X3.2