fortran聲明字符型數組和整型數組


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)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM