‘\0‘和‘\432‘哪个是合法的c常量啊,求解析

‘\‘其中\后边加什么数字都可以吗,换成‘\72‘呢?求解答

\ddd:后面跟八进制数,该八进制数的值即为对应的八进制A S C I I码值。A S C I I码值最大为255,八进制432转换为十进制=282,超过255,所以不合法

‘\0‘是合法的字符常量
‘\432‘超过字符常量范围,不合法
‘\72‘是合法的字符常量
八进制转义字符:由反斜杠'\'和随后的1~3个八进制数字构成的字符序列,如果你愿意,可以在八进制数字前面加上一个0来表示八进制转义字符.
十六进制转义字符:由反斜杠'\'和字母x(或X)及随后的1~2个十六进制数字构成的字符序列.