常用单位:
位:最小的存储单位为位,它可以容纳两个值,即0或1。
字节:几乎对于所有的机器,1个字节均为8位。由于每个位或者是0或者是1,所以一个8位的字节包含256(28)种可能的0、1组合。这些组合可用于表示0到255的整数或者一组字符。
字:对于一种给定的计算机设计,字是自然的存储单位。对于8位微机,一个字正好有8位。对于16位机,一个字的大小为16位。32位机中的字是32位。
基本数据类型:字符型:字符是有符号整数还是无符号整数?
测定方法:
char c = 255;
printf("%d\n",c);
整型(short、int、long、unsigned):int类型是有符号整数。一般地,int类型存储在计算机的一个字中。
int i = -20;
unsigned int j = 10;
i+j =?
常量与变量:
常量:在程序运行中,其数值不能被改变的量,分为直接常量和符号常量。
①直接常量:整型、实型、字符型、字符串。
②符号常量:是用标识符来表示一个数据,在程序中不能给它赋值。
变量:给变量分配存储空间,分为,整型变量,实型变量,字符变量。
变量名: 每一个变量都应有一个名字。
变量的数据类型:每一个变量都应具有一种数据类型(在定义时指定)内存中占据一定的存储空间 。
变量的值: 变量对应的存贮空间中所存放的数。