C语言入门(一)

最近开始学习c语言,在此有一些知识点给大家分享一下。
首先,我来给大家介绍一下C语言的数据类型。数据类型又分为基本类型、构造类型、指针类型和空类型,这里我给大家介绍一些基本类型的知识点。基本类型,顾名思义就是最基础的数据类型,这也造成了它最主要的特点,就是它的值是不可再分的,换而言之,基本数据类型是自我说明的。首先我给大家介绍基本型,类型说明符是int,占四个字节,它的取值范围是—2147483648~2147483647,而整型又分为长整型和短整型,长整型的类型说明符是long int,其所占字节为4个字节,取值范围是—2147483648 ~2147483647。短整型的类型说明符是short int,它占2个字节,取值范围是—32768 ~32767。说完基本型,还有无符号型,其类型声明符为unsigned,与之相匹的就是无符号基本型、无符号短整型与无符号长整型。
介绍完数据类型,接下来改为你们介绍类型转换,C语言中,整型和字符型间是可以混合运算的。如果一个运算符两侧的操作数的数据类型不同,则系统按“先转换、后运算”的原则,首先将数据自动转换成同一类型,然后在同一类型数据间进行运算。类型转换有自动进行的,也有强制执行的。前者为隐式类型转换,后者称为强制类型转换。举例说明强制类型转换,例如:
int x = 5;
float y = 3.5;
x = x + (int)y
y的值是3.5,在进行加法运算时强制转换为int型、值为3参与运算。
C语言中有运算符主要分为三大类:算术运算符、关系运算符与逻辑运算符。算术运算符有五种,+ :加法运算符,—:减法运算符、*:乘法运算符、 /:除法运算符、%:求余运算符。算术运算符的优先级:先乘除、后加减;括号优先。然后是赋值运算符和赋值表达式,语法格式:变量=表达式,例如:“a=5”、“a+=5”。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值