unsigned:无符号整型,不能表示负数。取值0——65535。
Eg:int a; a=32768; 赋值的时候,值超过了int这种数据类型的取值范围
五、基本数据类型
(3)整型占用存储空间大写:(数据在内存中以二进制形式
存放)
int long
存储长度 4个字节 4个字节
34位windows操作系统下int占4个字节 34位、64位windows操作系统下long占4个字节 16位的操作系统下int占2个字节 64位Linux操作系统下,long占用8个字节
五、基本数据类型
3.整形变量:用来存放整型数据的变量,用前先定义
(1)定义格式:int 变量名列表(int 是整型数据的标识符。)
例:分别定义各个变量: int x; int y; int z;
同时定义多个变量: int x,y,z;
定义变量的同时赋初值: int x=3,y=4,z=9;
五、基本数据类型
注意:#define 替换的作用,将后面的内容均替换给当
前这个符号。
四、数据对象——变量
1.变量的定义:
程序在运行过程中其值可以改变的数据对象。
已知圆的半径,求圆的周长和面积。 #define PI 3.14159 main() { int r; float l,s; r=10; l=2*PI*r; s=PI*r*r; printf(″周长=%f\n″,l); printf(″面积=%f″,s); }
数据所占用的内存是由 数 据类型决定,不是由数据的 大小决定: 比如:int a,b;
a=5,b=5000; 整型常量:5和5000 所占用 的内存是一样的。因为在定 义变量a,b的时候,用的都 是整型。