Type String |
Language |
Size |
Meaning |
<address> |
C |
void* |
Void pointer (address) |
<char> |
C |
char |
Character |
<character> |
Fortran |
character |
Character |
<code> |
C |
parcel |
Machine instructions A parcel is the number of bytes required to hold the shortest instruction for the target architecture. |
<complex> |
Fortran |
complex |
Single-precision floating-point complex number. complex types contain a real part and an imaginary part, which are both of type real. |
<complex*8> |
Fortran |
complex*8 |
real*4-precision floating-point complex number complex*8 types contain a real part and an imaginary part, which are both of type real*4. |
<complex*16> |
Fortran |
complex*16 |
real*8-precision floating-point complex number complex*16 types contain a real part and an imaginary part, which are both of type real*8. |
<double> |
C |
double |
Double-precision floating-point number |
<double precision> |
Fortran |
double precision |
Double-precision floating-point number |
<extended> |
C |
long double |
Extended-precision floating-point number Extended-precision numbers must be supported by the target architecture. |
<float> |
C |
float |
Single-precision floating-point number |
<int> |
C |
int |
Integer |
<integer> |
Fortran |
integer |
Integer |
<integer*1> |
Fortran |
integer*1 |
One-byte integer |
<integer*2> |
Fortran |
integer*2 |
Two-byte integer |
<integer*4> |
Fortran |
integer*4 |
Four-byte integer |
<integer*8> |
Fortran |
integer*8 |
Eight-byte integer |
<logical> |
Fortran |
logical |
Logical |
<logical*1> |
Fortran |
logical*1 |
One-byte logical |
<logical*2> |
Fortran |
logical*2 |
Two-byte logical |
<logical*4> |
Fortran |
logical*4 |
Four-byte logical |
<logical*8> |
Fortran |
logical*8 |
Eight-byte logical |
<long> |
C |
long |
Long integer |
<long long> |
C |
long long |
Long long integer |
<real> |
Fortran |
real |
Single-precision floating-point number |
<real*4> |
Fortran |
real*4 |
Four-byte floating-point number |
<real*8> |
Fortran |
real*8 |
Eight-byte floating-point number |
<real*16> |
Fortran |
real*16 |
Sixteen-byte floating-point number |
<short> |
C |
short |
Short integer |
<string> |
C |
char |
Array of characters |
<void> |
C |
long |
Area of memory |