C语言的基本数据类型
在计算机中,数据的性质和表示方式可能不同。所以需要将相同性质的数据归类,并用一定数据类型描述。
任何数据对于用户都呈现常量和变量两种形式。常量是指程序在运行时其值不能改变的量。常量不占内存,在程序运行时它作为操作对象直接出现在计算器的各种寄存器中。变量是指在程序运行时其值可以改变的量。变量的功能就是存储数据。C语言的基础数据类型包括整形、实型和字符型。
整型
整型即整数数据类型。分整型常量和整型变量部分介绍。
1、整型常量
整型常量有二进制、八进制、十进制、十六进制
2、整型变量
在C语言中整型变量有6种类型:基本类型、无符号基本整型、短整型、无符号短整型、长整型、无符号长整型
实型
1、实型常量
实型常量也称为实数或浮点数。在C语言中,实数只采用十进制。它有两种形式:十进制小数形式(1.1)、指数形式(2.1E5)
2、实型变量
实型变量分为:单精度(float型)、双精度(double型)、长双精度(long double型)
字符型
文本处理是计算机的一个重要应用领域,这个应用领域的程序必须能够使用和处理字符形式的数据。字符型数据存储的是字符的ASCII码,一个字符占一个字节。
比如字符“x”的十进制ASCII码是120,字符“y”的十进制ASCII码是121。对字符变量a,b赋予“x”和“y”的值。
a='x'
b='y'