* Joseph Myers: > On Tue, 10 Oct 2023, Florian Weimer via Gcc wrote: > >> Are these code fragments valid C89 code? >> >> int i1 = 1; >> char *p1 = i; >> >> char c; >> char *p2 = &c; >> int i2 = p2; > > Implicit conversions between pointers and integers are not valid C89. > > ANSI C89, as adopted as FIPS PUB 160, is available from NIST: > https://nvlpubs.nist.gov/nistpubs/Legacy/FIPS/fipspub160.pdf
Thank you, this is helpful information. Florian