c语言中int和char型怎么转化_C语言-基础数据类型

计算机用来处理自然界各种信息,常见信息载体包括文本,声音,图像。其中文本由主要由数字和字符组成,例如“小明买了3个糖,花了1.5元钱。“ 这句话3和1.5是数字,其他的是字符。

C语言标识符:用来表示变量名、符号常量名、函数名、数组、文件名。只能由字母,数字,下划线组成。区分大小写,最多8个字符,首字母不能为数字。

数字型分为整型和浮点型,整型就是整数,例如-1、0、2、123等;浮点型就是带小数点的数字,例如0.15、45.785等。

根据范围和存储字节数,几种数据类型特性如下所示:

dfafadce0ea106c4d13a3c5e197145d8.png

实数型数据

37ef71d3d8ebae0b861cfbf2950d92d4.png

数据在计算机中以二进制形式存放,整型数据超出取值范围就发生溢出;存储实数型数据存储单元有限,有效位数以外的其他数字位被舍弃,存在存储误差。

字符型数据分为字符和字符串,主要是ASSIC 码字符表里的各种字符。单个字符用单引号,多个字符的串用双引号。还有一种特殊字符转义字符,如下表所示:

1c1fbf5e9e36f00025357fef68515f48.png

程序设计中常见运算包括:算术运算,逻辑运算,关系运算。C语言运算符如下图所示:

bd72e86bde5fbc02cd9da0a11c0934c5.png

算术运算存在优先级和类型转换:

例如先乘除后加减,有括号先算括号里的。

算术运算时类型自动转换规则:

字符型和短整型全部转化为整型;单精度转化为双精度,表达式中运算量只能是整型,长整型,双精度三种类型。

6701e5215e2c664d8ead9576cbb91cb0.png
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值