在Fortran 95之前,可以将分配的格式用于输入或输出。考虑
integer i, fmt read *, i assign 100 to fmt if (i<100000) assign 200 to fmt print fmt, i 100 format ("This is a big number", I10) 200 format ("This is a small number", I6) end
该assign语句将语句标签分配给整数变量。以后将此整数变量用作print语句中的格式说明符。
在Fortran 95中删除了这种格式说明符分配。相反,更现代的代码可以使用其他形式的执行流控制
integer i read *, i if (i<100000) then print 100, i else print 200, i end if 100 format ("This is a big number", I10) 200 format ("This is a small number", I6) end
或字符变量可用作格式说明符
character(29), target :: big_fmt='("This is a big number", I10)' character(30), target :: small_fmt='("This is a small number", I6)' character(:), pointer :: fmt integer i read *, i fmt=>big_fmt if (i<100000) fmt=>small_fmt print fmt, i end
DELPHI中解析JSON数据 可以使用我们的DEMO测试程序包中带的SuperObject,并可参考使用样例。 C#中解析JSON数据 使用LitJson.dll,点这里下载LitJson 使用时先引用 ,然后LitJson.JsonData jdata = LitJson.JsonMapper.ToObject(json);感谢长沙-集拓-车工的分享!
什么是INI接口格式 为了简化接口的开发,避免开发接口时使用JSON等数据格式,我们提供了INI文件交换的接口方式。 接口统一使用常见的ini文件格式,并且使用文件交换的方式进行数据通讯。 INI格式接口文件优点是: 采用文件格式交换,跟踪更方便。 一个文件中完整定义了协议命令的名称、get参数内容、post参数内容。 支持多层级的数据表达。 扩展方便,参数无长度和数量限制。 一个典型的提交文件格
DokuWiki 支持一些简单的标记语言, 以尽最大可能使文档看上去更友好。本页面包含了所有你在编辑页面时可能用到的语法的说明。如果需要查看本页源码,只需要点击页面顶部或者底部的 编辑本页 按钮即可。 如果您是初尝Wiki,那么可以使用 Wiki砂箱 来尽情挥洒。 通过快捷按钮,您可以更方便地使用这些标记。 基本文本格式 DokuWiki支持 粗体, 斜体, 下划线 以及 等宽体 等格式。当然,您
DokuWiki 支持一些简单的标记语言, 以尽最大可能使文档看上去更友好。本页面包含了所有你在编辑页面时可能用到的语法的说明。如果需要查看本页源码,只需要点击页面顶部或者底部的 编辑本页 按钮即可。 如果您是初尝Wiki,那么可以使用 Wiki砂箱 来尽情挥洒。 通过快捷按钮,您可以更方便地使用这些标记。 注:本文档由 jiayq84@gmail.com 根据DokuWiki 2005.2.6版
DokuWiki 支持一些简单的标记语言, 以尽最大可能使文档看上去更友好。本页面包含了所有你在编辑页面时可能用到的语法的说明。如果需要查看本页源码,只需要点击页面顶部或者底部的 编辑本页 按钮即可。 如果您是初尝Wiki,那么可以使用 Wiki砂箱 来尽情挥洒。 通过快捷按钮,您可以更方便地使用这些标记。 基本文本格式 DokuWiki支持 粗体, 斜体, 下划线 以及 等宽体 等格式。当然,您
本文向大家介绍Fortran 可分配数组,包括了Fortran 可分配数组的使用技巧和注意事项,需要的朋友参考一下 示例 数组可以具有可分配的属性: 这将声明变量,但不会为其分配任何空间。 一旦不再需要一个变量,就可以释放它: 如果由于某种原因allocate语句失败,程序将停止。如果通过stat关键字检查状态,可以防止这种情况: 该deallocate语句也具有stat关键字: status 是