c语言进制的题求解有点不懂!

'\001'是合法常量吗求解答!不太懂这个有同学说对有的说不对

是的,不过结束符\0在前面,输出的时候遇到\0就结束了,后面的不会输出


\0开头的数表示八进制数
\001表示整数1