字符
////////////////////////////////////////////////////////////////// 这是斜杠
*****************************一定要记住****************************************
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ 这是反斜杠
转义字符都是用的反斜杠
换行符也可以使一串字符 但他们被当作单个字符进行处理
三字母词
三字母词就是几个字符的序列,合起来就表示另一个字符三字母词使C环境可以在某些缺少一些必须的字符的字符集上实现 这里列举了一些三字母词以及他们所代表的字符
??( [ ??< { ??= #
??) ] ??> } ??/ \
??! | ??' ^ ??- ~
两个问号开头再尾随一个字符一般不会出现在其他表达式中,所以把三字母词用这种形式来表示,这样就不至于引起误解
转义序列或字符转义
\? 在书写连续多个问号时使用,防止他们被解释为三字母词
\" 用于表示一个字符串敞亮内部的双引号
\\ 用于表示反斜杠,防止它被解释为一个转义序列符
等等
标识符
就是变量、函数、类型、等的名字。他们由大小写字母、数字和下划线组成,但不能以数字开头。C是一种大小写敏感的语言,所以abc、Abc、Abc和ABC是4个不同的标识符 标识符长度没有限制
下面的C语言关键字是被保留的,他们不能作为标识符使用
auto do goto signed unsigned
break double if sizeof void
case else int static volatile
char enum leng struct while
const extern register switch
continue float return typedef
default for short union