第2章基本数据类型运算符和表达式 整型变量 1整型变量的分类 基本型int 短整型 short int或 short 长整型 long int或long 它们又区分为有符号( signed),无符号( unsigned)两大类。 对于有符号数,存储单元的最高位用来存储符号,0对于 无符号数,存储单元中全部用二进制位(bit)存放数的 本身,而不包括符号。 Back
第2章 基本数据类型,运算符和表达式 整型变量 1.整型变量的分类 基本型 int 短整型 short int或short 长整型 long int或long 它们又区分为有符号(signed),无符号(unsigned)两大类。 对于有符号数,存储单元的最高位用来存储符号,0对于 无符号数,存储单元中全部用二进制位(bit)存放数的 本身,而不包括符号
第2章基本数据类型运算符和表达式 无符号变量只能存放不带符号的整数 类型标识符所占位数数的范围: signedJint 16-32768~32767 Signed ]short int 16-32768~32768 [SignedJlonglint 32-2147483648~2147483647 unsigned int 160~65535 unsigned short int 160≈65535 unsigned long int 320~4294967295 Back
第2章 基本数据类型,运算符和表达式 无符号变量只能存放不带符号的整数 类型标识符所占位数数的范围: [signed]int 16 -32768~32767 [signed]short[int] 16 -32768~32768 [signed]long[int] 32 -2147483648~2147483647 unsigned [int] 16 0~65535 unsigned short [int] 16 0~65535 unsigned long [int] 32 0~4294967295
第2章基本数据类型运算符和表达式 2整型变量的定义 C规定在程序中所有用到的变量都必须在程序中说明其类型, 即“定义”。例如: inta,b;(指定变量a,b为整型) long e,f,(指定变量e,f为长整型) unsigned short c,d;(指定变量c,d为无符号短整型) 对变量的定义,一般是放在一个函数体的开头部分(也可 以放在程序中间,但作用域只限于该程序块) Back
第2章 基本数据类型,运算符和表达式 2.整型变量的定义 C规定在程序中所有用到的变量都必须在程序中说明其类型, 即“定义”。例如: int a,b;(指定变量a,b为整型) long e,f;(指定变量e,f为长整型) unsigned short c,d;(指定变量c,d为无符号短整型) 对变量的定义,一般是放在一个函数体的开头部分(也可 以放在程序中间,但作用域只限于该程序块)