short int
占用空间通常比int少,有符号类型。
int
常用的整数类型,有符号类型。
unsigned
表示无符号类型,可表示的正值范围比同位无符号类型要大。
浮点型float
至少能表示6位有效数字。
double
至少能表示10位有效数字。
和float的区别在于存储指数的位数不一样。
其他类型_bool型
_bool类型用于表示布尔值,即逻辑True和False。
_Complex型
_Complex类型用于表示带虚数的复数。
指针
指向变量或其他数据对象位置。
字符型char
char类型用于存储字符。从技术层面看,char是整数类型,在计算机中实际上存储的是整数而不是字符。
非打印字符
非打印字符是指一些代表行为的字符,一般用转义序列表达。
常量和变量常量:值不会改变
有些数据类型在程序使用前已经预先设定好了,在整个程序的过程中没有变化,这些被称为常量。
编译器一般通过用户书写的形式来识别类型。
变量:值可修改
其他数据类型在程序运行期间可能会改变或被赋值,这些被称为变量。
编译器一般通过声明来指定类型。
变量的使用变量的声明
[变量类型] [变量名]
变量的初始化
初始化就是为变量赋一个初始值。
变量的取值范围
变量的取值范围由类型决定。
数据的打印十进制、八进制、十六进制
十进制使用%d
八进制使用%o
十六进制使用%x
各类整形数据%u,%ld,%h
小数位数%:.2f
转义字符和序列:
常用的转义序列有n换行符,t制表符等。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)