C语言的基本词法:
莱劳
C语言的基本词法由3部分组成:符号集、关键字、保留字。
高其斯济
符号集就是一门语言中允许出现的字符的集合,C语言的符号集就是ASCI码表中的一些字符,在键盘上不能直接得到(比如说响铃字符),C语言引入了转义字符的概念,利用反斜杠符号""后加上字母的一个字符组合来表示这些字符,当在源程序中遇到这类字符组合时,虽然这个字符组合是一个字符串的形式,但C语言仍会自动将之理解成某一特定的字符。比如"\",C语言在处理这个字符组合时,会自动理解成回车换行符号。转义字符经过进一步引申应用,形成了另外两种形式:“\ddd"和"\xnn"”,这里"\"后的ddd和xnn分别代表3位八进制和两位十六进制数(打头的"x"只是标明后面跟着的是十六进制数),这两种形式不再局限于表示不可打印的字符,它们可以表示ASCI码表中的任意字符,只要把所需表示的字符的ASCII码转换成八进制数或十六进制数即可。比如说字母"A",ASCII码为65,65的八进制和十六进制分别为101和x41,所以,字母A可表示为"\101"或"\x41",对转义字符应认真理解。