欢迎光临散文网 会员登陆 & 注册

C语言 | 关于常量、变量、数据类型

2022-10-10 10:21 作者:信盈达  | 我要投稿

每日新闻📢📢

直播时间:每天下午15:00到17:00,晚上19:00到21:00开启知识直播专场!!!

直播地址:B站主页直播间:直播间地址,某音搜索“信盈达”账号(有两个号,分享不一样的知识直播);

明日复明日,明日何其多~~还是赶紧行动起来吧!!!   

常量:在程序运行过程中不能改变。

常量的分类:

整型常量:12 34

实型常量:12.34

字符型常量:’a’

字符串常量:”ascfef”


常量的一些进制形式:

二进制:计算机识别的数据形式,计算机最底层存储数据的数据形式。

二进制位:比特位(bit) 每一个位只能容纳 0 或者 1

八进制:八进制每一位是 0~7 如果看到一个数据前面有0 就是八进制 052

十进制:十进制每一位是 0~9 程序中最常用的进制形式

十六进制:程序中最常用的进制形式

十六进制的每一位 0~15 0~f 10:a 11:b 12:c 13:d 14:e 15:f

写十六进制的数据时候,前面要 0x 0x56 0x5c 0xff


变量:要想要存储数据,就要在内存中申请空间,并且根据自己要存储的数据的类型,对申请到的空间标明数据类型。这个过程就是定义变量。

格式:数据类型 变量名; // int a;

变量名的要求: 变量名可以 字符,数字,下划线,$ 数字不能开头,不能与关键字重复。


数据类型:程序中需要存储数据,从内存中分配空间来存储数据, 分配空间的过程叫做定义变量。分配置的空间就是变量。我们要根据要存储的数据类分配相应的类型空间,此时就需要数据类型。

signed 与 unsigned:有符号与无符号 修饰基本数据类型;

signed 修饰的数据类型可以描述正数也可以描述负数;

unsigned 修饰的数据类型只能描述正数;


整型:用来描述整数的,用整型定义的变量是用来存储整数。

整型 : int 4byte 32bit

短整型 : short 2byte 16bit

长整型 : long 4/8byte


实型:

描述的小数,定义实型的变量用来存储小数的;

单精度:float 4byte

双精度:double 8byte

精度范围:

float 小数点后 6~7 位

double 小数点后 15~16 位


字符型:

说明:用来描述字符的, 用字符型定义的变量是用来存储字符的 字符在程序中的书写: 要用单引号 ‘A’ 字符类型的关键字及占用空间大小:

字符型: char 1byte


当看到具体的数据类型需要有以下思考:

1、具体描述的是什么数据

2、空间存储情况(有无符号 占用字节大小)

3、十进制形式取值范围


感兴趣的朋友,欢迎添加扫码添加,领取更多学习资料吖~

领取资料记得备注好课程哦


C语言 | 关于常量、变量、数据类型的评论 (共 条)

分享到微博请遵守国家法律