Fortran Coder

查看: 1562|回复: 1
打印 上一主题 下一主题

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

[复制链接]

143

帖子

41

主题

1

精华

宗师

F 币
1250 元
贡献
624 点
跳转到指定楼层
楼主
发表于 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类,效率不高。



分享到:  微信微信
收藏收藏 点赞点赞 点踩点踩

954

帖子

0

主题

0

精华

大师

F 币
184 元
贡献
75 点

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

QQ
沙发
发表于 2023-6-2 18:01:55 | 只看该作者
处理字符串,干嘛不用 awk
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

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

GMT+8, 2024-11-1 09:32

Powered by Tencent X3.4

© 2013-2024 Tencent

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