※:变量定义必须放在变量使用之前,即先定义后使用。
①:整型变量
整型数据 没有小数部分 的数值。
整型数据可分为:基本型、短整型、长整型和无符号型四种。
1、基本型:以int表示。
2、短整型:以short int表示。
3、长整型:以long int表示。
4、无符号型:存储单元中全部二进位用来存放数据本身,不包括符号。无符号型中又分为无符号整型、无符号短整型和无符号长整型,分别以unsigned int,unsigned short和unsigned long表示。
②:实型变量
实型变量又可分为单精度(float)、双精度(double)和长双精度(long double)3种
单精度(float):提供7位有效数字
双精度(double):提供16位有效数字
长双精度(long double):提供19位有效数字
③:字符型变量
字符变量和整型变量在内存中存储的内容实质是一样的。
#include<stdio.h>
int main()
{
char a,b;
int c,d;
/*赋给字符变量和整型变量相同的整数常量*/
a=c=65;
/*赋给字符变量和整型变量相同的字符常量*/
b=d='a';
/*以字符的形式打印字符变量和整型变量*/
printf("char a=%c,int c = %c", a,c);
/*以整数的形式打印字符变量和整型变量*/
printf("char b=%d,int d=%d\n",b,d);
return 0;
所以说字符型数据和整型数据可以通用的。