Fortran2008 の C 言語との互換性を高めるルーチンに、c_sizeof 関数が追加されていて、Intel Fortran でも使えるようです。C 互換型で定義されたもののみならず、普通の Fortran の変数型でも使えるようです。
[H29/8/23 追記] F2008 には strorage_size() 関数という、そのものずばりの関数があります。
実行例
18
続行するには何かキーを押してください . . .
ソース・プログラム
program csizeof use, intrinsic :: iso_c_binding implicit none type :: t_test sequence character :: c integer(1) :: k real(16) :: q end type t_test type (t_test) :: t print *, c_sizeof(t) end program csizeof
イギリスの EU 離脱時のポンド安を利用して amazon.uk で古本でも買おうかと思っていましたが、どうも賭け屋、FX、金価格などの指標は『離脱せず』を示しているようです。ここはひとつブリカスさん達には、離脱のち1930年代よろしくブロック経済に向かって欲しいものです。