2.1数据类型·2.1.4字符型表2-3字符类型类型字节数取值范围-128 ~127,即-27 ~ 27-11char即0~28-11~255,unsigned char
2.1 数据类型 2.1.4 字符型
字符常量字符型常量是由一对单引号括起来的单个字符构成例如'A'、‘b'、‘8_字符'A'~'Z'的ASCII码值是65~90_字符'a'~'z'的ASCII码值是97~122_字符'o~9'的ASCII码值是48~57。空格字符'口'的ASCII码值是32
字符常量 字符型常量是由一对单引号括起来的单个字符构成 例如'A'、'b'、'8 字符'A'~'Z'的ASCII码值是65~90。 字符'a'~'z'的ASCII码值是97~122。 字符'0'~'9'的ASCII码值是48~57。 空格字符'□'的ASCII码值是32
转义字符表2-5转义字符表ASCII值转义字符字符含义十进制十六进制响铃7laBEL0x078Ib退格(相当于Backspace)BS0x08换页f12FFOxoC换行LF10nOx0A13回车(Enter)rCROxOD水平制表符(Tab)itHT90x09纵向制表符VT110x0BIv空空字符000x00反斜杠I9210x5C单引号x1390x27双引号PW340x22可表示任意字符0~1271到3位八进制数所代表的字符Iddd1000~077可表示任意字符0~1271到2位十六进制数所代表的字符Ixhhz00~xFF
转义字符
字符串常量○字符串常量是由一对双引号括起的字符序列,例如“1234567"、“Hello World"等都是字符串常量“123\101共有5个字符占6个字节,其中、/101分别代表一个字符,输出为123A10a字符串"a"的存储形式
字符串常量 字符串常量是由一对双引号括起的字符序列,例 如“1234567”、“Hello World”等都是字符串常量。 “\\123\101”共有5个字符占6个字节,其中\\、\101 分别代表一个字符,输出为\123A
2.2标识符、符号常量与变量·2.2.1标识符所谓标识符是指程序中的变量、符号常量、数组、函数、Q类型、文件等对象的名字。说明规则只能由下划线、数字与字母构成,首如:name、Name、score、10个字符必须是字母或下划线,而不能注意C语言中对字母大小写敏感是数字或其他符号如:int、float、double等不能使用系统的关键字(保留字)如预编译命令名(define、include)、系不建议使用系统预定义标识符统函数名(scanf、printf、getchar、putchar)如:max、name等,而不用像abc、al、尽量做到“见名知义”a2等标识符如:1、1、i;0、O;2、z等避免使用易混字符
2.2 标识符、符号常量与变量 2.2.1 标识符 所谓标识符是指程序中的变量、符号常量、数组、函数、 类型、文件等对象的名字。 规 则 说 明 只能由下划线、数字与字母构成,首 个字符必须是字母或下划线,而不能 是数字或其他符号 如:name、Name、score、_10 注意C语言中对字母大小写敏感 不能使用系统的关键字(保留字) 如:int、float、double等 不建议使用系统预定义标识符 如预编译命令名(define、include)、系 统函数名(scanf、printf、getchar、 putchar) 尽量做到“见名知义” 如:max、name等,而不用像abc、a1、 a2等标识符 避免使用易混字符 如:1、l、i;0、o;2、z等