第三章(一)-----常量,变量类型及使用

     

      标识符-----为变量常量起名

      标识符只能由 字母,数字,下划线 这3种字符组成,且 “第一个字符必须为字母或下划线”

 

      常量

      1.转义字符:一种特殊形式的字符常量,就是以字符 ' \ ' 开头的字符序列

                             意思是将 ' \ ' 后面字符转化成另外的意思 

                            转义字符                             字符值                       输出结果
  \o , \oo 或 \ooo 其中 o 代表一个八进制数字          与该八进制码对应的 ASCII 字符          与该八进制码对应的字符
  \xh[h...] 其中 h 代表一个十六进制数字          与该十六进制码对应的 ASCII 字符          与该十六进制对应的字符

 

      '\101' 代表八进制数 101 的 ASCII字符,即 'A'(相当于十进制的65)

      '\x41' 代表十六进制数 41 的ASCII 字符,即'A'(相当于十进制的65)           

      2.符号常量:用 #define 指令,指定一个符号名称代表一个常量

                             在对程序进行编译前,预处理器先预编译,把所有 'PI' 置换为 3.1416 ,符号常量不占内存,在预编译后符号就                                 不存在了

 

      变量

      1.变量的基础类型:

第三章(一)-----常量,变量类型及使用

      2.整形类型:

      有符号数在内存中 第一位必须是 "符号位"

      负数(补码)= abs()

类  型 字节数 取 值 范 围

             short 

2 第三章(一)-----常量,变量类型及使用~(第三章(一)-----常量,变量类型及使用-1)

 

               int
 

2 第三章(一)-----常量,变量类型及使用~(第三章(一)-----常量,变量类型及使用-1)
4 第三章(一)-----常量,变量类型及使用~(第三章(一)-----常量,变量类型及使用-1)
long 4 第三章(一)-----常量,变量类型及使用~(第三章(一)-----常量,变量类型及使用-1)
long long 8 第三章(一)-----常量,变量类型及使用~(第三章(一)-----常量,变量类型及使用-1)
     
unsigned short 2 0~(第三章(一)-----常量,变量类型及使用)

 

      unsigned int
 

2 0~(第三章(一)-----常量,变量类型及使用)
4 0~(第三章(一)-----常量,变量类型及使用)
unsigned long 4 0~(第三章(一)-----常量,变量类型及使用)
unsigned long long 8 0~(第三章(一)-----常量,变量类型及使用)