dispi 393 test/datatype/ddt_lib.c int pBlock[3] = {1, 10, 1}, dispi[3]; dispi 396 test/datatype/ddt_lib.c dispi[0] = (int)((char*)&(v[0].i1) - (char*)&(v[0])); /* 0 */ dispi 397 test/datatype/ddt_lib.c dispi[1] = (int)(((char*)(&(v[0].i2)) - (char*)&(v[0])) / sizeof(int)); /* 2 */ dispi 398 test/datatype/ddt_lib.c ompi_datatype_create_indexed_block( 2, 1, dispi, &ompi_mpi_int.dt, &pdtTemp );