Will not win any prizes from your Computer Science professor but may well be the best way to skin the cat.
Charles -----Original Message----- From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf Of Richard Rogers Sent: Thursday, February 8, 2018 10:30 AM To: [email protected] Subject: Re: Silly C problem adding hex 6C (char *)(ASCB + 0x6C) is going to add 0x6c * 4 since ASCB is a pointer to integer, then that will be recast to a char *. (char *)ASCB + 06C will add 0x6c. Define everything as unsigned char *, since that's what you're really pointing to. Then recast to int or whatever when and as actually used. ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
