- 十进制
- 八进制 以0开头
- 十六进制 以0x开头
整型变量
基本整型
[signed]int
unsigned int
短整型
[signed]short int
unsigned short int
长整型
[signed] long int
unsigned long int
整型变量的范围是-32768-32767,unsigned的范围将扩大一倍即0-65535
一般在函数的开头部分声明变量
再将一个整型常量赋值给变量的时候为实现类型匹配需注意
- 一个整数若其值在-32768-32767之间可以赋值给int型以及long int型变量
- 一个整数若其值超出上述范围,则赋值给long int型
- 若计算机系统的C版本确定short int 与int 在内存中占长度相同,则其表述范围与int相同,因此一个int型常量亦同时为short int
- 某整常量后面加一个字幕U或u可以认为是unsigned int 型
- 在整常量后加L或l则可以认为是long int型
- 单精度 float型
- 双精度 double float型
- 长双精度 long double 型
没有评论:
发表评论