c/types/size t

is the unsigned integer type of the result of  and offsetof, depending on the data model.