标签:real int character fortran 整型 数组 integer array dimension
Fortran的几种常用数据类型声明
整型,实型,字符型,(双精度型,复数型,逻辑型)
!fortran code
integer(kind=6) :: int
integer*6 :: int
integer(6) :: int
character(len=20) :: string
character*20 :: string
character(10) :: string
real(kind=4) :: float !单精度有效位数是6
real(kind=8) :: float !双精度有效位数是15
real(4) :: float !只能选择4/8
real*4 :: float
没有声明的时候,ijklmn开头的会作为整形,其他开头的会被作为浮点型。
Fortran的几种数组类型声明
以一维数组为例
!fortran code
integer,dimension(6) :: array_int1,array_int2
character*20,dimension(6) :: array_str1,array_str2
real,dimension(6) :: array_flo1,array_flo2
!another way
integer :: array_int
dimension(6) :: array_int
real :: array_flo
dimension(6) :: array_flo
character*20 :: array_str
dimension(6) :: array_str
!another way
integer :: array_int(6)
标签:real,int,character,fortran,整型,数组,integer,array,dimension 来源: https://www.cnblogs.com/liangxuran/p/15391743.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。