'等。合法的字符常量包括以下几种
1. 单个字符常量由单引号括起来的一个字符,如 'a'、'b'、'c'等。
'表示换行符,'\t'表示制表符,'\0'表示空字符等。
3. 多字符常量由单引号括起来的多个字符组成,如 'abc'、'123'等。
4. 宽字符常量由L前缀和单引号括起来的一个宽字符组成,如 L'中'、L'文'、L'化'等。
icodeicode字符组成,如 u'中'、U'文'、U'化'等。
6. SCII码常量由单引号括起来的一个SCII码字符组成,如 '\x41'表示大写字母,'\x61'表示小写字母a等。
需要注意的是,在字符常量中不能包含单引号和双引号,如果需要表示这两个符号,可以使用转义字符\''和\"\"。另外,字符常量必须在单引号内,不能使用双引号。
下面是一些合法的字符常量的例子
1. 'a'表示字符a
'表示换行符
3. 'hello'表示字符串hello的个字符h
4. L'中'表示宽字符中
icode字符文
6. '\x41'表示SCII码字符
总之,C语言中有多种合法的字符常量,可以根据自己的需求选择合适的字符常量来进行编程。