Oracle Solaris Studio 12.2:Fortran 用户指南

3.4.177 –xtypemap= spec

指定缺省数据映射。

此选项提供了一种为缺省数据类型指定字节大小的灵活方法。此选项适用于缺省大小的变量和常量。

规范字符串 spec 可以包含以下任何或全部项(采用逗号分隔列表形式):

real:sizedouble: sizeinteger: size

每个平台上允许的组合包括:

例如:

可同时将缺省的 REALDOUBLE 映射到 8 字节。

此选项适用于使用缺省规范(不带显式字节大小)声明的所有变量,例如 REAL XYZ(生成 64 位 XYZ)。此外,所有的单精度 REAL 常量将被提升为 REAL*8 常量。

请注意,INTEGERLOGICAL 的处理方式相同,COMPLEX 映射为两个 REAL。此外,DOUBLE COMPLEX 将按照 DOUBLE 的映射方式进行处理。