700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 变量——整型变量 浮点型变量 字符型变量

变量——整型变量 浮点型变量 字符型变量

时间:2023-08-19 10:51:44

相关推荐

变量——整型变量 浮点型变量 字符型变量

变量:内存中一个存储单元

特点:内存中一块存储空间;只可存储一个数据。

变量值:是一个常量值;是变量中存储的值。

区分:变量名:由字母,数字,下划线组成,必须以字母或下划线开始,0~250个字符

SoftWare_Class_1 驼峰命名法

1.整型变量:关键词 int

声明 int 变量名;——>在内存中分配存储单元 输出格式:%d

int x; int是基本整形,占据4比特

printf("%ld\n",sizeof(int));//out:4 sizeof()测量括号内数值类型占据内存比特数

取值从-2147483648(-2^31)-2147483647(2^31-1)

声明变量而不赋值,系统将像变量存放一个随机值

int x; printf("%d\n",x);//out:随机数

变量初始化:声明变量同时给变量赋值

可同时定义多个变量

int x;int y; int z; -> int x,y,z;

多个变量的初始化——每个变量独立初始化

int x=3,y=3,z=3; int x,y,z; x=y=z=3;

2.长整型:关键词 long int / long

声明 long 变量名; 输出格式:%ld

初始化 long 变量名=值; long x=3; long x=3l; printf("%ld\n",x);//out:3

printf("%ld\n",sizeof(long));\\out:8

3.短整型:关键词 short int / short

printf("%ld\n",sizeof(short));//out:2

取值范围:-32768(-2^15)-32767(2^15-1)

short x=3; printf("%d\n",x);//out:3

4.无符号整型 关键词 unsigned int / unsigned

printf("%ld\n",sizeof(unsigned));//out:4

int x=1; printf("%u\n",x);//out:1

int x=-1; printf("%u\n",x);//out:4294967295(2^32-1)

无符号数出未改变单元的大小,只改变了单元的取值范围(0~4294967295(2^32-1))

有符号基本整形存储——存补码

补码首位是符号位,其余位是数值位

无符号存储时,所有位均为数值位

浮点型变量

1.单精型 float 只能存储7位有效数字

定义 float 变量名; float x;printf("%f\n",x);

大小 4B sizeof(float)=4

float x=1111.1111111 out:1111.111

float y=2222.222222 out:2222.222

float x=1234.5678987; float只存储,不计算

输出小数点后保留三位

printf("%.3f\n",x);//out:1234.568(四舍五入)

2.双精型 double

定义 double变量名; doublex;printf("%lf\n",x);

大小 8B sizeof(double)=8

字符型变量 char

定义 char 变量名; 大小 1B

初始化1.初始化字符char ch= 'A';

2.初始化ASCII整数 char ch='65'; ASCII位无符号值

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。