9.53. C_SIZEOF

9.53 C_SIZEOF — Size in bytes of an expression

Description:
C_SIZEOF(X) calculates the number of bytes of storage the expression X occupies.
Standard:
Fortran 2008
Class:
Inquiry function of the module ISO_C_BINDING
Syntax:
N = C_SIZEOF(X)
Arguments:
X The argument shall be an interoperable data entity.
Return value:
The return value is of type integer and of the system-dependent kind C_SIZE_T (from the ISO_C_BINDING module). Its value is the number of bytes occupied by the argument. If the argument has the POINTER attribute, the number of bytes of the storage area pointed to is returned. If the argument is of a derived type with 登录查看完整内容