This caption, at least when it is interpreted in accordance with the semantics of rteceived standard English, would ordinarily provoke a simple response.
The content of 'an address that point to a struct', i.e., a pointer, is the value of that pointer. zArchitecture Pointer values are then traditionally and appropriately externalized as strings of eight or 16 hexadecimal digits; and this rersponse exhausts the topic. The question how to externalize the values contained in 'a struct' is a different one. To make sense of such a question one must specify a template/mapping mechanism, an HLASM DSECT or DSECTs, a C struct, a PL/I structure, whatever. Storage itself is susceptible of multiple interpetations. A doubleword aligned sequence of eight bytes may be an [AD] address, a double-precision BFP|DFP|HFP value, etc., etc. Since the [barbarous] term 'struct' is used here, reference to a C or C-like entity is presumably intended, and there are cxonventions for displaying the values of the elements of such a struct. Why all the pother? John Gilmore, Ashland, MA 01721 - USA
