追加100分啊 C语言中的新人问题

追加100分啊 C语言中的新人问题为什么376前面加\
2025-01-01 16:18:56
推荐回答(1个)
回答1:

376是八进制数,前面加个\是转义字符。

转义字符是C语言中表示字符的一种特殊形式。转义字符以反斜'\'开头,后面跟一个字符或一个八进制或十六进制数表示。转义字符具有特定的含义,不同于字符原有的意义,故称转义字符。示例如下:

char c1 = '\''; //后面接一个特殊字符

char c2 = '\110'; //后面接一个三位的八进制数

char c3 = '\x0d'; //后面接一个两位的十六进制数