Fortran Coder

查看: 1186|回复: 1

[通用算法] Fortran字符处理功能分析

[复制链接]

125

帖子

34

主题

1

精华

大师

F 币
1130 元
贡献
587 点
发表于 2023-6-2 12:15:19 | 显示全部楼层 |阅读模式
本帖最后由 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类,效率不高。



953

帖子

0

主题

0

精华

大师

F 币
180 元
贡献
73 点

规矩勋章元老勋章新人勋章水王勋章热心勋章

QQ
发表于 2023-6-2 18:01:55 | 显示全部楼层
处理字符串,干嘛不用 awk
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-3-29 17:41

Powered by Tencent X3.4

© 2013-2024 Tencent

快速回复 返回顶部 返回列表