'\'在c语言中为什么不是合法的常量?

如题所述

第1个回答  2020-11-16
因为\需要转义,即用两个\。

'\\'才是合法的字符常量。本回答被提问者和网友采纳
第2个回答  2022-06-24
主要原因是反斜杠在C语言中的字符是属于转义符。所以应该是两条斜杠,这样的话就是成为正常的常量。两条斜杠的话,在C语言看来就是一个反斜杠的字符。
第3个回答  2022-06-24
因为在C语言中,没有小数点的数都是“整数”,实型常量都是有小数点的。也就是说,123是整数,123.0是实数。123与123.0是不一样的。